<SEC-DOCUMENT>0000950170-25-026661.txt : 20250225
<SEC-HEADER>0000950170-25-026661.hdr.sgml : 20250225
<ACCEPTANCE-DATETIME>20250225161123
ACCESSION NUMBER:		0000950170-25-026661
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		74
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250225
DATE AS OF CHANGE:		20250225

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			OLD DOMINION FREIGHT LINE, INC.
		CENTRAL INDEX KEY:			0000878927
		STANDARD INDUSTRIAL CLASSIFICATION:	TRUCKING (NO LOCAL) [4213]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				560751714
		STATE OF INCORPORATION:			VA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		500 OLD DOMINION WAY
		CITY:			THOMASVILLE
		STATE:			NC
		ZIP:			27360
		BUSINESS PHONE:		3368895000

	MAIL ADDRESS:	
		STREET 1:		500 OLD DOMINION WAY
		CITY:			THOMASVILLE
		STATE:			NC
		ZIP:			27360

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	OLD DOMINION FREIGHT LINE INC/VA
		DATE OF NAME CHANGE:	19930328
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>odfl-20241231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-02-25T11:13:40.7203+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:odfl="http://odfl.com/20241231" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16">
 <head>
  <title>10-K</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_c324f470-c2ba-4ad8-b83e-a6db496ad356" name="dei:EntityCentralIndexKey" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3">0000878927</ix:nonNumeric><ix:nonNumeric id="F_e66f7b51-7fb8-43c0-9d56-3947af6a4534" name="dei:DocumentFiscalPeriodFocus" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3">FY</ix:nonNumeric><ix:nonNumeric id="F_a5bdef6e-0e94-42a0-8851-19c2bc026174" name="dei:AmendmentFlag" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3">false</ix:nonNumeric><ix:nonFraction id="F_9aa49228-56ef-4ca5-8b44-706c33231046" name="us-gaap:CommitmentsAndContingencies" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_dc534a0c-b995-46ea-a2af-454665dacbba" name="us-gaap:CommitmentsAndContingencies" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04" name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" contextRef="C_57887e0c-8d97-4c5e-86df-665658b7b5bb">http://fasb.org/us-gaap/2024#UsefulLifeTermOfLeaseMember</ix:nonNumeric><ix:nonNumeric id="F_bb12aad9-1e82-4034-8d05-c7f9270bb5b7" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric id="F_5fa1bbec-f2d4-479c-8827-704661db4274" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric id="F_bebdb20b-9a9e-4a1a-a4a9-4094711342be" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric id="F_c9b4ac6c-f565-4b5d-8a44-485c350a43c8" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric id="F_87c2e4da-efd2-4f90-a001-0da6702db498" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric id="F_f98e0281-e1a6-4824-8386-708b1b977984" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric id="F_184105da-f807-4d18-b7ef-248e1b29ef61" name="us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3">http://odfl.com/20241231#PresidentAndCEOMember</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="odfl-20241231.xsd"/></ix:references><ix:resources><xbrli:context id="C_81a288f0-921c-4095-bc98-2a91d2d8d083"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_841e469a-9127-47fb-90dd-4a36fa42ae4e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_86486d0f-7e21-4486-b0db-548af0af1b12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_87f1bccd-0dae-449a-8c4e-2c5ab5d8a8dc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:LTLServiceRevenueMember</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_88f82f78-7f67-45a7-9c79-22c150b33220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8e58855e-b016-4528-a7ed-a916b858fd4f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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_8ef99613-38a4-4bd3-af78-782dff59f26f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_901d2567-6a63-4168-9954-d183420a5105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_92a8994a-be3a-4234-9691-a563b2da45d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-26</xbrli:startDate><xbrli:endDate>2021-08-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9a0896d8-9e15-41bd-bee6-06b0ed8c18bc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9a3e35fa-3f81-4ed8-a5b9-40c8dd4aeebc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9d409cd8-8b08-41ab-b0a8-01752b6bb873"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9dca820c-32c7-4fac-bb44-1933d76540ac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ab2be86b-0abf-4eb9-9615-5f1c48f7e994"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:LTLServiceRevenueMember</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_aef9ca52-b7d5-4760-8041-f7f27250c990"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b00d7197-1e16-4e20-85fa-563fbde8368f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-16</xbrli:startDate><xbrli:endDate>2024-02-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b08bdafe-48ed-4e97-b1f5-2873fbfca536"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:StructuresMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b32fdcb9-b390-4679-9464-dd9087b9ce90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_b785155f-a5f8-451a-9ed4-545a8a8de385"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b8ca29a1-3904-4692-afa4-6db518ece621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b9472b58-075d-4aa4-a84d-1118c0b5d1dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_ba0d4817-365f-4d4b-a041-067dfb02d126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bd50d435-b1d8-47d9-9708-c84da80ce3c6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c0022e41-7572-4b6d-81f1-4a4befd829f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c07acfc9-3238-4137-b0fe-bfb5d921820b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c6742e83-654d-49d5-8f8e-a3266a0fc24b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cb055fef-d081-41ab-b053-71e07092f863"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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_cc9d8b86-a5e1-4d77-a02f-5f147d2a3c6e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_ccd46f87-b5a4-4a99-95b3-d1375f9296cc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cf6664b2-81f8-411f-9cac-52f49343bdce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cfb5923b-e686-4da0-a4be-dc30df5912a4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_d1b2186f-a9cc-4ea5-ab54-81a203b11504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:LTLServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d294c7f5-91aa-4795-a3fa-7fd889d9dda4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">odfl:StockIncentivePlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d3dcc78a-5389-42ed-9de0-a2253cb47e1e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-04</xbrli:startDate><xbrli:endDate>2023-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dcef67b3-3ae7-4b33-bc9b-5f3e64d9e373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_e36812eb-66a8-4fe8-aeed-1381639bb8a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:RevenueEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e5069229-bb1a-428f-a650-6973d92aaf05"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e6af729c-36eb-4f52-9919-0bae6c2c49ef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-05</xbrli:startDate><xbrli:endDate>2025-02-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e6ba4d70-90b4-4729-9bb7-3b595a202a59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_e85e31e9-5393-48d8-b50e-47a331a714c8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_e897e98d-8463-4c13-b6c7-773c9164d269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_e8cca71d-1f6b-4baf-a4ea-7e81ec287e5e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ec2f81aa-8b36-4f1a-8b8f-f7c7d3b47e9d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:A2023ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ef9d1cf0-a84c-4927-b412-99b29f09c99f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:TwoThousandTwentyThreeCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f768c1ae-004e-4a3e-9119-ec73e4b239a6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f9ee886e-8ae1-4e2f-89d1-8661e2a20bfc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fa033bef-c5dc-4da2-853b-2d46849a77f7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fa2ce0ce-48dd-4780-b607-1f22004b99ae"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fd81446b-5104-44ec-9190-94d8e3d28af4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_00940aed-1a67-44c2-a033-05f7266d58b1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">odfl:PaidInThreeEqualAnnualInstallmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-04</xbrli:startDate><xbrli:endDate>2024-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_01f715c3-8466-450f-beb6-f5694875ce81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_02bfe4fd-8e32-4413-b5da-61f4f2a38076"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0a1b7826-7ed3-4b98-9542-c21a859a03fd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0a5dc631-f5e0-4147-82fb-cc1358d11b0d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0af9b94f-471e-49d7-aa0e-721809b240e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0c3addca-fe4a-4c2e-88e4-0dc34a71de16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:A2021ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0c96358b-ba0a-46ae-886e-88ec86f08ca9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0eb67958-3623-43d0-bb38-f57755eb7cf8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</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_11c38cd4-1607-4a66-ad14-44634cba6632"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-24</xbrli:startDate><xbrli:endDate>2022-02-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_14f00292-06ae-411b-b128-025b2892f3e0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-31</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_17d0fc02-fb53-4c82-a48a-99e6b4d47378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_19e4fbfd-6261-4552-b96e-d0772317bd34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1aa597f6-933e-4731-b204-1afe33248ef9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_1b909550-7cc6-481e-883e-5b17696dea89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1de1122f-503f-4043-9584-59ebb1be4e90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1e87286c-747a-4670-9b48-c778aa83942b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1ef147e8-cff5-422c-aa28-6cf9ad66c303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2206f6b3-f90a-4756-8616-014f180f81fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-21</xbrli:startDate><xbrli:endDate>2019-11-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_244a097e-c660-4b73-b033-3134fcc8d411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2a7ce1b5-9aa9-4154-bc17-386bf61a95b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2c410de8-9820-406b-9bf7-42ca87604feb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2d95a08f-9cef-4837-a9b6-0d0535fff6fd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2ee53bbb-32b2-4a9c-8620-98d30b817c93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-02-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3125cc01-8b2e-4b09-b07a-48163a700897"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_317e402c-6eda-4506-b6dd-a54e3b0cbc31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3245ccc6-f498-496f-ba59-ffda58304948"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3406f6d2-486e-4a26-895f-038f0b407530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:OtherEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_35a6dd84-db57-4e39-9bf5-623929015527"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3611c7fb-0354-4afa-91d0-ffba1c927795"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-28</xbrli:startDate><xbrli:endDate>2024-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_37f0e824-0097-4a35-b64a-24ec6475dc2f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</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_3e48a92d-7f81-4714-932f-31035c351fb9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:OtherServiceRevenueMember</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_3f4c2014-e5a9-4883-a3ac-3996990c9884"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_417e3d0d-b22a-4494-887e-fb132cfb4bdf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:OtherServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_434a90e5-4794-4cd7-987e-b51563f6565f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-27</xbrli:startDate><xbrli:endDate>2024-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_446b2b92-3819-4dc9-b565-7581884a8804"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</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_4528f1dc-f284-4701-87ce-f26bec97caad"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_48519fbe-4d80-4900-ba2f-a0b134257b08"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-04</xbrli:startDate><xbrli:endDate>2024-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4cc94433-3664-4a16-b320-370ee0715679"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4e6a4ec5-9a60-479a-92f4-e397846d9689"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4eb632f4-94ee-46a4-91c2-278df715cebb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">odfl:PGIMINCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-04</xbrli:startDate><xbrli:endDate>2020-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_535d1440-c6c5-4ee2-a5c2-93c70ea9a69f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_55d52bea-9a29-474d-ac4b-ea17830cc8c9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:OtherEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_57887e0c-8d97-4c5e-86df-665658b7b5bb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5b4b48cc-e6b6-4d4d-b112-571911bebd80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:OtherServiceRevenueMember</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_5c364ae4-8ed3-4bb8-8ce9-7f321123c0db"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:TwoThousandTwentyThreeCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5e7e54cf-1ab1-490c-b490-3187fe7d86e1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:A2023ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5fc23e67-0a04-4e1a-bb6d-353f254fc306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_603e9972-c8c6-451e-a3df-34c73a9fb51a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_620bb82d-6e3f-4fa3-8029-5579032ce27b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:StructuresMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_68a5394a-e0ef-43c9-9aae-05380252af3c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6938c681-066c-457f-9c0e-b439d32037dc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</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_7470c0e9-430a-4a7f-ad46-acdf816a59a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7864e7d9-a630-41d4-bfaf-2152b3a91853"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:RevenueEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7fcf42d3-e9b2-4276-9a2b-7d3dbc7d099b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000878927</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">odfl:PGIMINCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">odfl:SeriesBNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-04</xbrli:startDate><xbrli:endDate>2020-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_Installment"><xbrli:measure>odfl:Installment</xbrli:measure></xbrli:unit><xbrli:unit id="U_Segment"><xbrli:measure>odfl:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U_Customer"><xbrli:measure>odfl:Customer</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1.5pt double;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNITED STATES</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:13pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Washington, D.C. 20549</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FORM </span><span style="font-size:14pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a1672d08-a0fe-4f10-9b93-4452f81b0925" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10-K</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:4%;box-sizing:content-box;"/>
    <td style="width:96%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;"><ix:nonNumeric id="F_9fa11dc4-5e08-4971-a204-221866e87f4d" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the fiscal year ended</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7c9c1900-5430-47b0-a16c-b18d49c71c94" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_50771b0e-64c8-460a-9610-a8d586dc216d" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">December 31</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a2537f50-8a1a-4b68-ab3a-b1042951a377" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:DocumentFiscalYearFocus"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2024</span></ix:nonNumeric></span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OR</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:4%;box-sizing:content-box;"/>
    <td style="width:96%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;"><ix:nonNumeric id="F_13f90f40-45aa-4461-9f0b-1f9b19ce3330" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the transition period from ____________ to ____________.</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commission File Number: </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_056ff4a7-801e-4cd4-ac00-56590c570a6b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">0-19582</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:19pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c81cbc20-c2b7-4966-bbc4-dcff792e62b2" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:19pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Exact name of registrant as specified in its charter)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img197320049_0.jpg" alt="img197320049_0.jpg" style="width:134px;height:134px;"/></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:48%;box-sizing:content-box;"/>
    <td style="width:4%;box-sizing:content-box;"/>
    <td style="width:48%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:0.7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_f7d596e7-3654-4e04-8ac5-a0d67f85234f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Virginia</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_96653985-079e-47cc-bbaa-cab91e22c62f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityTaxIdentificationNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">56-0751714</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:0.7pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(State or other jurisdiction of</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">incorporation or organization)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(I.R.S. Employer</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Identification No.)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:48.12%;box-sizing:content-box;"/>
    <td style="width:4.14%;box-sizing:content-box;"/>
    <td style="width:47.74%;box-sizing:content-box;"/>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_ca5f1977-7168-457b-a79f-fd95aaa6e6f7" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">500 Old Dominion Way</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_bb7ed0f5-0e6d-40dc-a7e9-73cc394b47b6" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Thomasville</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:8pt;"><ix:nonNumeric id="F_1e6a9f71-eb0c-4152-8882-6b8f10427246" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">North Carolina</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_7c0acc69-b401-49e2-8150-52b904fecaac" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">27360</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Address of principal executive offices)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Zip Code)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_06ba51d7-caa8-4fd4-9e19-e0189f607c6b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">336</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">) </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a1006027-d896-4549-9279-3d4431690df2" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">889-5000</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Registrant&#8217;s telephone number, including area code)</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">_______________________________________</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:37.5%;box-sizing:content-box;"/>
    <td style="width:25%;box-sizing:content-box;"/>
    <td style="width:37.5%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:2.2pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Title of each class</span></p></td>
    <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:2.2pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Trading Symbol(s)</span></p></td>
    <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:2.2pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Name of each exchange on which registered</span></p></td>
   </tr>
   <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:2.2pt;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_c18dca9a-f6ab-4f02-8fb2-ebc111512168" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Common Stock ($0.10 par value)</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:2.2pt;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_0988db15-9bd6-475a-8ea9-ab67e71ea3c9" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">ODFL</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:2.2pt;text-align:center;"><span style="font-size:8pt;"><ix:nonNumeric id="F_5bf99e82-5529-4830-a566-04219e46b7d4" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">The Nasdaq Stock Market LLC</span></ix:nonNumeric></span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:2.2pt;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Securities registered pursuant to Section 12(g) of the Act: None</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4aa59a60-5da6-4013-bbcb-75a676dbfb9d" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityWellKnownSeasonedIssuer"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;    No  &#9744;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  &#9744;    </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6c8047e5-5a81-4cd1-9536-bc0b09e8a4c9" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityVoluntaryFilers"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3762d3d0-d237-4ba2-a59f-9bb96d527d45" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityCurrentReportingStatus"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;    No  &#9744;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_45be2f8c-d28e-4686-8440-12dba95b1ebd" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityInteractiveDataCurrent"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;    No  &#9744;</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:15%;box-sizing:content-box;"/>
    <td style="width:17.22%;box-sizing:content-box;"/>
    <td style="width:18%;box-sizing:content-box;"/>
    <td style="width:15.78%;box-sizing:content-box;"/>
    <td style="width:18%;box-sizing:content-box;"/>
    <td style="width:16%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;"><ix:nonNumeric id="F_6189b07e-e04d-4e32-9406-0c5959832b44" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Large accelerated filer</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9746;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accelerated filer</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Emerging growth company</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;"><ix:nonNumeric id="F_4f30b119-3304-4aee-97f6-de16e724c734" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Non-accelerated filer</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Smaller reporting company</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;"><ix:nonNumeric id="F_c2e5dcb8-2b51-4cfc-859b-d806fa34fb10" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.020833333333333332in;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="margin-left:1.5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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. </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ddd1385b-820d-4201-9fae-d402bf46f31e" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ff931577-c16b-47ec-8be8-34ad39dc996a" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes  </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2571f669-fdfd-4c8c-a695-357ebec6ca4b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">    No  &#9746;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The aggregate market value of voting stock held by non-affiliates of the registrant as of June 30, 2</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">024 was $</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_edbae2f1-3232-4417-a47b-638ee60565d0" contextRef="C_aef9ca52-b7d5-4760-8041-f7f27250c990" name="dei:EntityPublicFloat" unitRef="U_USD" decimals="0" format="ixt:num-dot-decimal">33,407,884,515</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, ba</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">sed on the closing sales price as reported on the Nasdaq Global Select Market.</span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of February 21</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, 2025, the registrant had </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c14828c5-3340-4ed6-99a5-edc5b5c42d1b" contextRef="C_2ee53bbb-32b2-4a9c-8620-98d30b817c93" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">212,545,079</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">outstanding shares of Common Stock ($0.10 par value).</span></p>
  <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">DOCUMENTS INCORPORATED BY REFERENCE</span></p>
  <div><ix:nonNumeric id="F_751342c9-4fc2-465b-b948-09b6a9c537b3" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:DocumentsIncorporatedByReferenceTextBlock" escape="true"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain portions of the Company&#8217;s Proxy Statement for the 2025 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.</span></p></ix:nonNumeric></div>
  <p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1.5pt double;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INDEX</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:9.139%;box-sizing:content-box;"/>
    <td style="width:19.88%;box-sizing:content-box;"/>
    <td style="width:64.861%;box-sizing:content-box;"/>
    <td style="width:6.12%;box-sizing:content-box;"/>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="4" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="2" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#forwardlooking_information"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Forward-Looking Information</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="4" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#part_i"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;font-style:italic;font-kerning:none;min-width:fit-content;">Part I</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 1</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1_business"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Business</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 1A</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1a"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Risk Factors</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 1B</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1b_unresolved_staff_comments"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unresolved Staff Comments</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 1C</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1c_cyber_security"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cybersecurity</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 2</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_2_properties"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Properties</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 3</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_3_legal_proceedings"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Legal Proceedings</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 4</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_4_mine_safety_disclosures"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mine Safety Disclosures</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="4" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#part_ii"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;font-style:italic;font-kerning:none;min-width:fit-content;">Part II</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 5</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_5_market_for_registrants_common_equ"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 6</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_6_selected_financial_data"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">[Reserved]</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 7</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_7_managements_discussion_analysis_f"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 7A</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_7a_quantitative_qualitative_disclos"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Quantitative and Qualitative Disclosures about Market Risk</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 8</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_8_financial_statements_supplementar"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Financial Statements and Supplementary Data</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 9</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9_changes_in_disagreements_with_acc"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">49</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 9A</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9a_controls_procedures"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Controls and Procedures</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">49</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 9B</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9b_or_information"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other Information</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 9C</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9c_disclosure_regarding_foreign_jur"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="4" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#part_iii"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;font-style:italic;font-kerning:none;min-width:fit-content;">Part III</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 10</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_10_directors_executive_ficers_corpo"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Directors, Executive Officers and Corporate Governance</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 11</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_11_executive_compensation"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Executive Compensation</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 12</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_12_security_ownership_certain_benef"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 13</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_13_certain_relationships_related_tr"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 14</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_14_principal_accounting_fees_servic"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Principal Accounting Fees and Services</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="4" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#part_iv"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;font-style:italic;font-kerning:none;min-width:fit-content;">Part IV</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">52</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 15</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_15_exhibits_financial_statement_sch"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exhibits, Financial Statement Schedules</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">52</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Item 16</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_16_form_10k_summary"><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form 10-K Summary</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">52</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td colspan="4" style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#exhibit_index"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Exhibit Index</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">53</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0in;text-indent:1.5pt;vertical-align:top;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#signatures"><span style="color:#0000ff;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Signatures</span></a></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">57</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="a201710_k_htm_s1b3f2826b7ed500bbc41c3ca3"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FORWARD-LOOKIN</span><span id="forwardlooking_information"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">G INFORMATION</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Forward-looking statements appear in this Annual Report, including but not limited to Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and in other written and oral statements made by or on behalf of us. These forward-looking statements include, but are not limited to, statements relating to our goals, strategies, expectations, competitive environment, compliance with regulations, availability of resources, future events and future financial performance. Such forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements typically can be identified by such words as &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;forecast,&#8221; &#8220;project,&#8221; &#8220;intend,&#8221; &#8220;expect,&#8221; &#8220;believe,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;may,&#8221; or other similar words or expressions. We caution readers that such forward-looking statements involve risks and uncertainties that could cause actual events or results to differ materially from those expressed or implied herein, including, but not limited to, the risk factors detailed in this Annual Report.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our forward-looking statements are based on our beliefs and assumptions using information available at the time the statements are made. We caution the reader not to place undue reliance on our forward-looking statements as (i) these statements are neither a prediction nor a guarantee of future events or circumstances and (ii) the assumptions, beliefs, expectations and projections about future events may differ materially from actual results. We undertake no obligation to publicly update any forward-looking statement to reflect developments occurring after the statement is made, except to the extent required by law.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="fis_part_i"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART</span><span id="part_i"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> I</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1_business"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 1. B</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">USINESS</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless the context requires otherwise, references in this report to &#8220;Old Dominion,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to Old Dominion Freight Line, Inc.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Overview</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are one of the largest North American less-than-truckload (&#8220;LTL&#8221;) motor carriers. We provide regional, inter-regional and national LTL services through a single integrated, union-free organization. Our service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. Through strategic alliances, we also provide LTL services throughout North America. In addition to our core LTL services, we offer a range of value-added services including container drayage, truckload brokerage and supply chain consulting. More than 98% of our revenue has historically been derived from transporting LTL shipments for our customers, whose demand for our services is generally tied to industrial production and the overall health of the U.S. domestic economy.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have increased our revenue and customer base over the past ten years primarily through organic market share growth. Our infrastructure allows us to provide service through each of our regions covering the continental United States. In addition to numerous service center renovations, expansions, and existing service center relocations, we opened 4, 25 and 39 new service centers over the past one, five and ten years, respectively, for a total of 261 service centers at December 31, 2024. We believe these actions produced increased capacity within our service center network and provide us with opportunities for future growth.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We believe the growth in demand for our services can be attributed to our ability to consistently provide a superior level of customer service at a fair price, which allows our customers to meet their supply chain needs. Our integrated structure allows us to offer our customers consistent, high-quality service from origin to destination, and we believe our operating structure and proprietary information systems enable us to efficiently manage our operating costs. Our services are complemented by our technological capabilities, which we believe improve the efficiency of our operations while also empowering our customers to manage their individual shipping needs.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We were founded in 1934 and incorporated in Virginia in 1950. Our principal executive offices are located at 500 Old Dominion Way, Thomasville, North Carolina 27360.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Industry</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Trucking companies provide transportation services to virtually every industry operating in the United States and generally offer higher levels of reliability and faster transit times than other surface transportation options. The trucking industry is comprised principally of two types of motor carriers: LTL and truckload. LTL freight carriers typically pick up multiple shipments from multiple customers on a single truck. The LTL freight is then routed through a network of service centers where the freight may be transferred to other trucks with similar destinations. LTL motor carriers generally require a more expansive network of local pickup and delivery</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#8220;P&amp;D&#8221;) service centers, as well as larger breakbulk, or hub, facilities. In contrast, truckload carriers generally dedicate an entire truck to one customer from origin to destination.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Significant capital is required to create and maintain a network of service centers and a fleet of tractors and trailers. The high fixed costs and capital spending requirements for LTL motor carriers make it difficult for new start-up or small operators to effectively compete with established carriers. In addition, successful LTL motor carriers generally employ, and regularly update, a high level of technology-based systems and processes that provide information to customers and help reduce operating costs.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In 2023, the LTL industry had revenue of approximately $46.9 billion based on information reported in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Transport Topics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The LTL industry is highly competitive on the basis of service and price and has consolidated significantly since the industry was deregulated in 1980. The largest 5 and 10 LTL motor carriers accounted for approximately 57% and 82%, respectively, of the domestic LTL market in 2023 according to information reported in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Transport Topics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. We believe consolidation in our industry will continue due to increased customer demand for transportation providers that can offer both regional and national service as well as other complementary value-added services.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Competition</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The transportation and logistics industry is intensely competitive and highly fragmented. We compete with regional, inter-regional and national LTL carriers and, to a lesser extent, with truckload carriers, small package carriers, airfreight carriers and railroads. We also compete with, and provide transportation services to, third-party logistics providers that determine both the mode of transportation and the carrier. Some of our competitors may have a broader global network and a wider range of services than we do. Competition in our industry is based primarily on service, price, available capacity and business relationships. We believe we are able to gain market share by providing high-quality service at a fair price and intend to expand the capacity of our network to accommodate future growth.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Throughout our organization, we continuously seek to improve customer service by, among other things, maximizing on-time performance and minimizing cargo claims. We believe our transit times are generally faster and more reliable than those of our principal national competitors, in part because of our efficient service center network, use of team drivers and proprietary technology. In addition, we provide greater geographic coverage than most of our regional competitors. Our diversified mix and scope of regional, inter-regional and national LTL service, combined with our value-added service offerings, enables us to provide our customers with a single source to meet their shipping and logistics needs. We believe the combination of these factors provides us with a distinct advantage over most of our competitors.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We utilize flexible scheduling and train our employees to perform multiple tasks, which we believe allows us to achieve greater productivity and higher levels of customer service than our competitors. We believe our focus on employee communication, continued education, development and motivation strengthens the relationships and trust among our employees.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Service Center Operations</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we operated 261 service center locations, of which we owned 239 and leased 22. Our service centers are responsible for the P&amp;D of freight within their local service area. Each night, our service centers load outbound freight for transport to our other service centers for delivery. All inbound freight received by the service center in the evening or during the night is generally scheduled for local delivery the next business day, unless a customer requests a different delivery schedule. Our management reviews the productivity and service performance of each service center on a daily basis to help ensure quality service and efficient operations. Our network includes major breakbulk facilities, as well as various other service centers that are used for additional limited breakbulk activity in order to serve our next-day markets. Our service centers are strategically located throughout the country so that we can provide the highest quality service and minimize freight rehandling costs.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Although we have established primary responsibility for customer service at the local service center level, our customers may access information and initiate transactions through our centralized customer service department located at our corporate office or through other digital channels. Our systems allow us to offer our customers access to information such as freight tracking, shipping documents, rate quotes, rate databases and account activity. Our integrated systems and customer service department provide our customers with a single point of contact to access information across all areas of our operations and for each of our service offerings.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Linehaul Transportation</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Linehaul dispatchers control the movement of freight between service centers through integrated freight movement systems. We also utilize load-planning software to optimize efficiencies in our linehaul operations. Our management team monitors freight</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">movements, transit times, load factors and many other productivity measurements to help ensure that we maintain our high levels of service and efficiency.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We utilize scheduled routes and additional linehaul dispatches as necessary to meet our published transit times. In addition, we gain efficiency through the use of twin 28-foot trailers in our linehaul operations. The use of twin 28-foot trailers permits us to transport freight directly from its point of origin to destination with minimal unloading and reloading, which also reduces our exposure to potential cargo loss and damage expenses. We utilize long-combination vehicles, such as triple 28-foot trailers and combinations of 48-foot and 28-foot trailers, in states where permitted. Twin trailers and long-combination vehicles permit more freight to be transported behind a tractor than could otherwise be transported by one trailer.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Tractors, Trailers and Maintenance</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we owned 11,284 tractors. We generally use new tractors in linehaul operations for approximately three to five years and then transfer those tractors to P&amp;D operations for the remainder of their useful lives. In many of our service centers, tractors perform P&amp;D functions during the day and linehaul functions at night to maximize tractor utilization.</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The table below reflects, as of December 31, 2024, the average age of our tractors and trailers:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.753%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.903%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.903%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Type of Equipment</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of<br/>Units</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Average Age<br/></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-style:italic;font-kerning:none;min-width:fit-content;">(In years)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tractors</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,284</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.3</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Linehaul trailers</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,451</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7.3</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">P&amp;D trailers</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,263</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7.0</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We develop certain specifications for tractors and trailers and then negotiate the production and purchase of this equipment with several manufacturers. These purchases are planned well in advance of anticipated delivery dates in order to accommodate manufacturers&#8217; production schedules. We generally believe there is sufficient capacity among suppliers to help ensure an uninterrupted supply of equipment to support our operations. We may periodically utilize third-party transportation providers in our linehaul network to supplement our equipment or maintain older equipment that would have otherwise been replaced based on our normal equipment cycle, in order to support our equipment needs.</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The table below sets forth our capital expenditures for tractors and trailers for the years ended December 31, 2024 and 2023. For more information concerning our capital expenditures, see Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Liquidity and Capital Resources&#8221; in this report.</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.72%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">In thousands</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tractors</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">218,682</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">203,417</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trailers</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">103,919</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181,534</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">322,601</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">384,951</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we operated 47 fleet maintenance centers at strategic service center locations throughout our network. These fleet maintenance centers are equipped to perform routine and preventive maintenance and repairs on our equipment.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We adhere to established maintenance policies and procedures to help ensure our fleet is properly maintained. Tractors are routed to appropriate maintenance facilities or authorized repair vendors generally at designated mileage intervals or every 90 days, whichever occurs first. Trailers are also generally scheduled for preventive maintenance every 90 days.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Customers</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue is generated primarily from customers throughout the United States and North America. In 2024, our largest customer accounted for approximately 5.3% of our revenue and our largest 5, 10 and 20 customers accounted for 14.7%, 21.5% and 31.1% of our revenue, respectively. For the last three fiscal years, more than 95% of our revenue was derived from services performed in the United States and less than 5% of our revenue was generated from services performed internationally. We believe the diversity of our customer base helps protect our business from adverse developments in a single geographic region and from the reduction or loss of business from a single customer.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We utilize an integrated freight-costing system to determine the price level at which a particular freight shipment will be profitable. We can modify elements of this freight-costing model to simulate the actual conditions under which the freight will be moved. Many of our customers engage our services through the terms and provisions of our tariffs and through negotiated service contracts. We also compete for business by participating in bid solicitations. Customers generally solicit bids for relatively large numbers of shipments for a period of one to two years and typically choose to enter into contractual arrangements with a limited number of motor carriers based upon price and service.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Seasonality</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our tonnage levels and revenue mix are subject to seasonal trends common in our industry, although other factors, such as macroeconomic changes, could cause variation in these trends. Our revenue and operating margins in the first and fourth quarters are typically lower than those during the second and third quarters due to reduced shipments during the winter months. Harsh weather, hurricanes, tornadoes, floods and other natural disasters can also adversely impact our performance by reducing demand and increasing operating expenses. We believe seasonal trends will continue to impact our business.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Technology</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our technology is critical to the success and delivery of the premium service provided by our operations. We continually seek to upgrade and enhance our technological capabilities, including our use of cloud-based technology. We also provide access to our systems through multiple secure gateways that offer our customers and employees maximum flexibility and access to information. We employ vehicle safety systems, forward-facing cameras, on-board computer systems, smart phones, freight handling systems and logistics technology to reduce costs and transit times, as well as to meet regulatory requirements. Our data systems are integrated at every level within our organization, which we believe is critical to our success. Our systems are protected through physical and software safeguards, as well as redundant systems, network security measures and backups. We continue to focus on the development and enhancement of emerging technologies used in our operations in order to improve the efficiency and effectiveness of our services.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Insurance</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We carry a significant amount of insurance with third-party insurance carriers that provides various levels of protection for our risk exposure, including protection in the areas of property, casualty, cyber, management, and group health, with coverage limits and retention/deductible levels that we believe are reasonable given historical claim activity and severity. We believe that our policy of maintaining self-insured retentions or deductibles under these various insurance programs for a portion of our risks, supported by our safety, claims management and loss prevention programs, is an effective means of managing insurance costs. We periodically review our risk exposure and insurance coverage applicable to those risks and believe that we maintain sufficient insurance coverage.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Diesel Fuel Availability and Cost</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We depend heavily upon the availability and quality of diesel fuel, including alternative fuel types, to provide our transportation services. We maintain fuel storage and pumping facilities at certain service center locations as the primary source for fueling our fleet, and we utilize over-the-road fueling options at retail locations as necessary. We could be susceptible to regional and/or national fuel shortages, which could cause us to incur additional expense in order to obtain an adequate supply within our own fueling network or cause us to rely more heavily on higher-priced retail fuel.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We believe our operations and financial condition are susceptible to the same diesel fuel price increases or shortages as those of our competitors. We have fuel surcharge programs that are designed to mitigate the financial statement impact of changes in the price of diesel fuel. Our fuel surcharges are generally indexed to fuel prices published by the U.S. Department of Energy (the &#8220;DOE&#8221;) that reset each week and are one of many components that we use to determine the overall price for our transportation services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Human Capital</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Employee Profile</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of December 31, 2024, we employed 21,895 active full-time employees, none of which were represented under a collective bargaining agreement. Our full-time employees work in the following roles:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:80.06%;box-sizing:content-box;"/>
    <td style="width:2.06%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:15.88%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Full-Time Employees</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of<br/>Employees</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Drivers</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,941</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Platform</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,773</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fleet technicians</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">684</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Sales, administrative and other</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,497</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,895</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Employee Engagement and Benefits</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Old Dominion Family of employees are a key factor in the success of our business. The unique OD Family culture encourages development and employee engagement, and motivates our employees to provide the superior customer service for which we are known. We believe this culture is part of what attracts employees and helps keep our turnover rates low. We also provide our employees with a comprehensive benefits package, including a plan that covers our eligible employees&#8217; premium for health insurance, voluntary disability and life insurance coverages, a flexible paid time off policy, a 401(k) plan with a guaranteed employer match as well as a discretionary employer match opportunity, and various wellness programs designed to assist employees with establishing and living a healthy and balanced lifestyle.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Employee Development and Safety</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of December 31, 2024, we employed 5,645 linehaul drivers and 5,296 P&amp;D drivers on a full-time basis. We select our drivers based upon certain qualifications and a comprehensive background check, including driving records and experience. Among other requirements, our drivers must pass a drug test, have a current U.S. Department of Transportation (&#8220;DOT&#8221;) physical and have a valid commercial driver&#8217;s license prior to employment. Once employed, drivers are required to obtain and maintain hazardous materials endorsements to their commercial driver&#8217;s licenses. Drivers, like all of our employees, are required to take pre-employment drug and alcohol tests and are randomly selected for periodic additional testing, per the requirements of the Department of Transportation.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Since 1988, we have provided a no-cost opportunity for qualified employees to become drivers through the &#8220;Old Dominion Driver Training Program.&#8221; There are currently 3,716 active drivers who have successfully completed this training, which was approximately 34.0% of our full-time driver workforce as of December 31, 2024. We believe our driver training and qualification programs have been important factors in improving our safety record and retaining qualified drivers. Over 24% of our drivers have achieved one million safe driving miles or more. The 10-year average turnover rate for our driver graduates is approximately 7.5%, which is below our 10-year average turnover rate for our Company-wide drivers of approximately 10.1%.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Based on driving records, our drivers are eligible to be rewarded with annual safety bonuses of up to $3,000 per driver. Our safety bonuses paid to drivers totaled $5.8 million, $5.5 million and $5.3 million in 2024, 2023 and 2022, respectively.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We also maintain various talent development programs, including our &#8220;Management Trainee Program,&#8221; &#8220;Sales Trainee Program,&#8221; and &#8220;Supervisor Development Program,&#8221; that offer opportunities for our employees to be considered and prepared for sales and management opportunities. These programs, in addition to our succession planning process, support our philosophy of promoting from within our high-quality workforce.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Governmental Regulation</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are regulated by the DOT and by various state and federal agencies. These regulatory authorities have broad powers over matters relating to authorized motor carrier operations, as well as motor carrier registration, driver hours of service, safety and fitness of transportation equipment and drivers, transportation of hazardous materials, certain mergers and acquisitions and periodic financial reporting. The trucking industry is also subject to regulatory and legislative changes from a variety of other governmental authorities, which address matters such as increasingly stringent environmental regulations, occupational safety and health regulations, limits on vehicle weight and size, ergonomics, port security, and driver hours of service.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, we are subject to compliance with cargo-security and transportation regulations issued by the Transportation Security Administration (&#8220;TSA&#8221;) and Customs and Border Protection (&#8220;CBP&#8221;) within the U.S. Department of Homeland Security. Regulatory requirements, and changes in regulatory requirements or guidance, may affect our business or the economics of the industry by requiring changes in operating practices that could influence the demand for and increase the costs of providing transportation services.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Driver Hours of Service</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Federal Motor Carrier Safety Administration (the &#8220;FMCSA&#8221;) rules provide that a truck driver may work no more than a maximum number of 60 hours within seven consecutive days and 70 hours within eight consecutive days. FMCSA rules further impose a maximum work period of 14 hours (no more than 11 hours of which may be driving time) after first coming on-duty following 10 consecutive hours of off-duty time. FMCSA rules also require that drivers take a 30-minute break prior to driving beyond eight hours. Our drivers utilize electronic logging devices (&#8220;ELDs&#8221;) for the purpose of recording their hours of service.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Commercial Driver&#8217;s License Drug and Alcohol Clearinghouse</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are registered as a motor carrier with the Commercial Driver&#8217;s License Drug and Alcohol Clearinghouse, which requires us to check for drug and alcohol violations of current drivers at least annually and prospective employees prior to hiring.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Environmental Regulation</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to various federal, state and local environmental laws and regulations that focus on, among other things: the disposal, emission and discharge of hazardous waste, hazardous materials, or other materials into the environment or their presence at our properties or in our vehicles; fuel storage tanks; transportation of certain materials; and the discharge or retention of storm water. Under specific environmental laws, we could also be held responsible for any costs relating to contamination at our past or present facilities and at third-party waste disposal sites, as well as costs associated with clean-up of accidents involving our vehicles. We do not believe that the cost of future compliance with current environmental laws or regulations will have a material adverse effect on our operations, financial condition, competitive position or capital expenditures for fiscal year 2025. However, future changes to laws or regulations may adversely affect our operations and could result in unforeseen costs to our business.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Available Information</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Through our website, http://www.odfl.com, we make available, free of charge, our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;), as soon as practicable after we electronically file the material with or furnish it to the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;). The public may read or copy any document we file with the SEC at the SEC&#8217;s website, http://www.sec.gov (File No. 0-19582). Information contained on our website is neither part of nor incorporated by reference into this Form 10-K or any other report we file with or furnish to the SEC.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1a"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 1A. RISK FACTORS</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">An investment in our common stock involves a variety of risks and uncertainties. The following describes some of the material risks that could adversely affect our business, financial condition, operating results or cash flows. We may also be adversely impacted by other risks not presently known to us or that we currently consider immaterial.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risks Related to our Business and Operations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If we are unable to successfully execute our growth strategy, and develop, market and consistently deliver high-quality services that meet customer expectations, our business and future results of operations may suffer.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our growth strategy includes increasing the volume of freight moving through our existing service center network primarily by increasing our market share and selectively expanding our capacity in the United States. In connection with our growth strategy, at various times, we have consistently expanded and upgraded our service center network, purchased additional equipment and increased our sales and marketing efforts, and we expect to continue to do so. Our growth strategy exposes us to a number of risks, including the following:</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">shortages of suitable real estate may limit our growth and could cause congestion in our service center network, which could result in increased operating expenses;</span></div></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our projected freight volume growth may differ from actual results, and prior capital investments based on our projections may contribute to excess capacity that could negatively impact our profitability;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">growth may strain our management, capital resources, information systems and customer service;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">hiring new employees may increase training costs and may result in temporary inefficiencies until those employees become proficient in their jobs;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">competition for qualified employees could adversely affect our profitability;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may find it more difficult to maintain our unique OD family culture, which we believe has been a key contributor to our success;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">expanding our service offerings may require us to enter into new markets and encounter new competitive challenges; and</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">limited supply and increased costs of new equipment may adversely affect our profitability and cash flows.</span></div></div>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We cannot ensure that we will overcome the risks associated with our growth strategy. If we fail to overcome those risks, we may not realize projected growth and related revenue or profits from our efforts, we may incur additional expenses and, as a result, our financial position and results of operations could be materially and adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in our relationships with significant customers, including the loss or reduction in business from one or more of them, could have an adverse impact on our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We do not believe the loss of any one customer would materially impact our business and revenue growth due to the diversity of our customer base. We do, however, have a number of customers whose demand for our services is tied to the broader domestic economy that could, collectively, impact our business and potential revenue growth. These customers could experience a decrease in production due to a decrease in the demand for their products, as a result of a decline in the U.S. economy or other global economic factors. They could also use other LTL providers or other modes of transportation, such as truckload and intermodal, in response to capacity, service and pricing issues. Finally, unfavorable publicity about us or our employees, particularly given the current environment of instantaneous communication and social media outlets, could damage our reputation and result in these customers reducing their demand for our services. If these factors resulted in a reduction or loss of business from these customers, there could be a material impact on our business and revenue growth.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Insurance and claims expenses could significantly reduce our profitability.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are exposed to a variety of claims, including but not limited to those related to cargo loss and damage, property damage, personal injury, workers&#8217; compensation and healthcare. We have insurance coverage with third-party insurance carriers, but we assume a significant portion of the risk associated with these claims due to our self-insured retentions and deductibles. Our operating results could be adversely affected if any of the following were to occur: (i) the number or the severity of claims increases; (ii) we are required to accrue or pay additional amounts because claims prove to be more severe than our original assessment; or (iii) claims exceed our coverage amounts. If claims exceed our self-insured retention or deductible levels, insurance companies exit the transportation insurance marketplace, or insurance market conditions change, insurers could raise premiums for excess coverage to cover their expenses and anticipated future losses. Coverage also may not be procured or be unavailable for certain claims. In addition, insurance companies generally require us to collateralize our self-insured retention or deductible levels. If these collateralization requirements increase, our borrowing capacity could be adversely affected.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Reductions in the available supply or increases in the cost of equipment and parts may adversely impact our profitability and cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have previously experienced difficulties in purchasing equipment and parts for repair due to decreased supply and increased costs, and may experience such difficulties in the future. Investment in new equipment is a significant part of our annual capital expenditures and we require an available supply of tractors, trailers, and other freight handling equipment from manufacturers to operate and grow our business. We may also be subject to shortages in raw materials that are required for the production of critical operating equipment and supplies, such as shortages in rubber or steel. Tractor and trailer manufacturers have previously experienced shortages of various component parts and supplies, forcing many manufacturers to reduce or suspend their production, which led to a lower supply of tractors, trailers, and other equipment, higher prices, and lengthened trade cycles. In addition, the availability and price of our equipment may also be adversely affected in the future by regulations on newly manufactured equipment and engines. These regulations, the limited equipment availability, and other supply chain factors have resulted and could continue to result in higher prices for new equipment and related maintenance parts, which could have a material adverse effect on our business, financial</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">condition, and results of operations, particularly our maintenance expense, depreciation expense, capital expenditures, mileage productivity, and driver retention.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Various economic factors such as inflationary pressures or downturns in the domestic economy could adversely impact our profitability and cash flows.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inflationary pressures have been significant in the United States in recent years. Inflation impacts the cost to operate our business by putting upward pressure on wages, benefits, real estate, equipment, fuel, parts and repairs, insurance, and other general and miscellaneous expenses. If we are unable to sufficiently increase our customer rates to offset the increase in our costs, our profitability and cash flows could be materially affected.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In 2023 and 2024, we experienced lower freight volumes due to continued softness in the domestic economy. Decreased demand for LTL freight services can negatively impact shipment volume and lower weight per shipment, which in turn can negatively impact freight density in our network. Reduced freight density in our network can have a deleveraging impact on fixed costs, including depreciation and other indirect costs as a percent of revenue, which can adversely impact our profitability and cash flows.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Higher costs for or limited availability of suitable real estate may adversely affect our business operations.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our business model is dependent on the cost and availability of service centers in key strategic areas. We have experienced higher costs to purchase, lease and/or build or renovate service centers as a result of inflation, supply chain issues, increased raw material and labor costs, and higher demand for and reduced supply of such service centers. Shortages in the availability of suitable real estate or delays in obtaining necessary permits or approvals may result in significant additional costs to purchase, lease and/or build or renovate additional necessary service centers, increase our operating expenses, restrict our ability to grow existing markets or expand into new markets and/or prevent us from efficiently serving certain markets.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our growth may be limited by the availability and cost of third-party transportation used to supplement our workforce and equipment needs.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our growth strategy depends upon our ability to maintain adequate capacity throughout our service center network to support the transportation service needs of our customers. In order to maintain adequate capacity to support our customers&#8217; demand for our services we may, from time to time, utilize third-party transportation services to supplement the capacity of our workforce and fleet. If we are unable to find suitable third-party transportation service providers that meet our high service-delivery standards at a reasonable cost, when needed, our revenue growth and financial results may be adversely impacted.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may be adversely impacted by fluctuations in the availability and price of diesel fuel.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Diesel fuel is a critical component of our operations and a significant operating expense for our business. Fluctuations in prices and availability of diesel fuel could have a material adverse effect on our operating results. Diesel fuel prices and fuel availability can be impacted by factors beyond our control, such as natural or man-made disasters; adverse weather conditions; political events; disruption or failure of technology or information systems; price and supply decisions by oil producing countries and cartels; effect of any international conflicts; armed conflict; terrorist activities; world supply and demand imbalances; changes in refining capacity; changes in governmental policy concerning fuel production, transportation, taxes or marketing; tariffs; sanctions; public and investor sentiment; and quotas or other changes to trade agreements. We maintain fuel storage and pumping facilities at many of our service center locations; however, we may be susceptible to fuel shortages at certain locations that could cause us to incur additional expense to ensure adequate supply on a timely basis and to prevent a disruption to our service schedules. An interruption in the supply of diesel fuel could have a material adverse effect on our operating results.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We do not hedge against the risk of diesel fuel price increases. An increase in diesel fuel prices or diesel fuel taxes, or any change in federal or state regulations that results in such an increase, could have a material adverse effect on our operating results. We have fuel surcharge programs in place with a majority of our customers, which help offset the negative impact of the increased cost of diesel fuel and other petroleum-based products. However, we also incur fuel costs that cannot be recovered even with respect to customers with which we maintain fuel surcharge programs, such as those costs associated with empty miles. Because our fuel surcharge recovery lags behind changes in fuel prices, our fuel surcharge recovery may not capture the increased costs we pay for fuel, especially when prices are rising, leading to fluctuations in our levels of reimbursement. We regularly monitor the components of our pricing, including fuel surcharges, and address individual account profitability issues with our customers when necessary; however, there can be no assurance that fuel surcharges can be maintained indefinitely or will be sufficiently effective in offsetting increases in diesel fuel prices.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our results of operations may be affected by seasonal factors, harsh weather conditions and disasters.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our operations are subject to seasonal trends common in our industry. Our revenue and operating margins in the first and fourth quarters are typically lower than those during the second and third quarters due to reduced shipments, decreased fuel efficiency, increased cold-weather related maintenance costs of revenue equipment, and increased insurance and claims costs during the winter months. Harsh weather or natural disasters, including but not limited to hurricanes, tornadoes, floods, fires, earthquakes and storms, can also adversely impact our performance by disrupting freight shipments or routes, destroying our assets, disrupting fuel supplies, increasing fuel costs, increasing maintenance costs, reducing demand and negatively impacting the business or financial condition of our customers, any of which could harm our results of operations or make our results of operations more volatile.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have significant ongoing cash requirements that could limit our growth and affect our profitability if we are unable to obtain sufficient capital.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our business is highly capital intensive. As further described in Part II, Item 7 of this Annual Report on Form 10-K, we generally finance our capital expenditures and planned growth with existing cash, cash flows from operations, issuance of debt (including pursuant to our note purchase and private shelf agreement) and through available borrowings under our existing senior unsecured credit agreement. We may require additional capital to finance long-term real estate purchase opportunities and acquisitions, which we may fund through additional debt or through equity offerings. If we are unable to generate sufficient cash from our operations or raise capital by accessing the debt and equity markets, we may be forced to limit our growth and operate our equipment for longer periods of time, which could have a material adverse effect on our operating results. Our business also has significant ongoing operating cash requirements. If our cash requirements are high or our cash flows from operations is low during particular periods, we may need to seek additional financing, which could be costly or difficult to obtain.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A decrease in the demand and value of used equipment may impact our results of operations.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As we purchase new tractors and trailers as part of our normal replacement cycle each year, we rely on the used equipment market to dispose of our older equipment. Oversupply in the transportation industry as well as adverse domestic and foreign economic conditions can negatively impact the demand for used equipment and, therefore, reduce the value we can obtain on our used equipment. If we are unable to sell our older equipment at or above our salvage value, the resulting losses could have a significant impact on our results of operations.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may be unable to successfully consummate and integrate acquisitions.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the future, we may seek to acquire other LTL carriers as well as other complementary businesses. Exploration of potential acquisitions requires significant attention from our management team. In addition, we expect to compete for acquisition opportunities with other companies, some of which may have greater financial and other resources than we do. We cannot ensure that we will have sufficient cash to consummate an acquisition or otherwise be able to obtain financing under acceptable terms - or obtain financing at all - for an acquisition. If we are unable to access sufficient funding for potential acquisitions, we may not be able to complete transactions that we otherwise find advantageous.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any acquisition will entail numerous risks, including:</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may not achieve anticipated levels of revenue, efficiency, cash flows and profitability;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may experience difficulties managing businesses that are outside our historical core competency and markets;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may underestimate the resources required to support acquisitions, which could disrupt our ongoing business and distract our management;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may incur unanticipated costs to our infrastructure to support new business lines or separate legal entities;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may be required to temporarily match existing customer pricing in the acquiree&#8217;s markets, which may be lower than the rates that we would typically charge for our services;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">liabilities we assume could be greater than our original estimates or may not be disclosed to us at the time of acquisition;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may incur additional indebtedness or we may issue additional equity to finance future acquisitions, which could be dilutive to our shareholders;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">potential loss of key employees and customers of the acquired company; and</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">an inability to recognize projected cost savings and economies of scale.</span></div></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, we may have difficulty integrating any acquired business and its operations, services and personnel into our existing operations, and such integration may require a significant amount of time and effort by our management team. To the extent we do not successfully avoid or overcome the risks or problems resulting from any acquisitions we undertake, there could be a material adverse effect on our business, financial condition and results of operations.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to various risks arising from our international business operations and relationships, which could adversely affect our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We arrange for transportation and logistics services to and from various international locations and are subject to both the risks of conducting international business and the requirements of the Foreign Corrupt Practices Act of 1977 (the &#8220;FCPA&#8221;). Failure to comply with the FCPA may result in legal claims against us. In addition, we face other risks associated with international operations and relationships, which may include restrictive trade policies, the renegotiation of international trade agreements, imposition of duties, taxes or government royalties imposed by foreign governments, which could adversely affect our business.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Anti-terrorism measures and terrorist events may disrupt our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Federal, state and municipal authorities have implemented and are continuing to implement various anti-terrorism measures, including checkpoints and travel restrictions on large trucks. If additional security measures disrupt or impede the timing of our deliveries, we may fail to meet the requirements of our customers or incur increased expenses to do so. There can be no assurance that new anti-terrorism measures will not be implemented and that such measures will not have a material adverse effect on our operations.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risks Related to our Industry</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We operate in a rapidly evolving and highly competitive industry, and our business will suffer if we are unable to adequately address potential downward pricing pressures and other factors that may adversely affect our operations and profitability.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our industry, faced with requirements for faster deliveries and increased visibility into shipments, is rapidly evolving and increasingly competitive. Numerous competitive factors could impair our ability to maintain our current profitability. These factors include, but are not limited to, the following:</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we compete with other transportation service providers of varying sizes, some of which may have more equipment, a broader global network and brand recognition, a wider range of services, more fully developed information technology systems, greater capital resources or other competitive advantages;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">some of our competitors may reduce their prices to gain business, especially during times of reduced growth rates in the economy, which may limit our ability to maintain or increase prices or maintain revenue;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we may be unable to continue to collect fuel surcharges or our fuel surcharge program may become ineffective in mitigating the impact of the fluctuating costs of fuel and other petroleum-based products;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">many customers reduce the number of carriers they use by selecting &#8220;core carriers&#8221; as approved transportation service providers and we may not be selected;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">many customers periodically accept bids from multiple carriers for their shipping needs, and this process may depress prices or result in the loss of some business to competitors;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">some shippers may choose to acquire their own trucking fleet or may choose to increase the volume of freight they transport if they have an existing trucking fleet;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">some customers may choose to consolidate certain LTL shipments through a different mode of transportation, such as truckload, intermodal or rail;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">some customers may perceive our environmental, social and governance (&#8220;ESG&#8221;) profile to be less robust than that of our competitors, which could influence the selection of their carrier;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our customers may manage their inventory levels more closely to a &#8220;just-in-time&#8221; basis, which may increase our costs and adversely affect our ability to meet our customers&#8217; needs;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">consolidation in the ground transportation industry may create other large carriers with greater financial resources to use in operations and other competitive advantages relating to their size;</span></div></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">advances in technology require increased investments to remain competitive, technological transitions may cause operational challenges and our customers may not be willing to accept higher prices to cover the cost of these investments;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">large transportation and e-commerce companies are making significant investments in their capabilities to compete with us;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">competition from non-asset-based logistics and freight brokerage companies may adversely affect our customer relationships and ability to maintain sufficient pricing; and</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our existing or future competitors may adopt emerging or additional technologies that improve their operating effectiveness, which could negatively affect our ability to remain competitive.</span></div></div>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If we are unable to effectively compete with other LTL carriers, whether on the basis of price, service, brand recognition or otherwise, we may be unable to retain existing customers or attract new customers, either of which could have a material adverse effect on our business, financial condition and results of operations. Furthermore, continued merger and acquisition or other transaction activity in transportation and logistics could result in stronger or new competitors, which could have a material adverse effect on our business, financial condition and results of operations. We may not be able to compete successfully in an increasingly consolidated LTL industry and cannot predict with certainty how industry consolidation will affect our competitors or us.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our customers&#8217; and suppliers&#8217; businesses may be impacted by various economic factors such as recessions, inflation, downturns in the economy, global uncertainty and instability, changes in U.S. social, political, and regulatory conditions and/or a disruption of financial markets, which may decrease demand for our services or increase our costs.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Adverse macroeconomic conditions, both in the U.S. and internationally, such as high inflation, continued high interest rates and slower economic growth has, and may continue to, negatively affect our customers&#8217; business levels, the amount of transportation services they need, their ability to pay for our services and overall freight levels, any of which might impair our asset utilization. Additionally, uncertainty and instability in the global economy or widespread outbreak of an illness or any other communicable disease or public health crisis, as we saw with the COVID-19 pandemic, may lead to fewer goods being transported and could have a material adverse effect on our business, financial condition and results of operations. The U.S. government has taken certain other actions that have negatively impacted U.S. trade, including imposing tariffs on certain goods imported into the United States, and several foreign governments have imposed tariffs on certain goods imported from the United States. Any further changes in U.S. or international trade policy could trigger additional retaliatory actions by affected countries, resulting in &#8220;trade wars&#8221; and increased costs for goods transported globally, which may reduce customer demand for these products if the parties having to pay tariffs or address other anti-trade measures increase their prices, or in trading partners limiting their trade with countries that impose such measures. If these consequences are realized, the volume of global economic activity may be significantly reduced. Such a reduction could have a material adverse effect on our business, results of operations and financial condition, as well as the price of our common stock.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Customers adversely impacted by changes in U.S. trade policies or otherwise encountering adverse economic conditions, including as a result of current inflationary pressures, may be unable to obtain additional financing or financing under acceptable terms. These customers represent a greater potential for bad debt losses, which may require us to increase our reserve for bad debt. Economic conditions resulting in bankruptcies of a concentration of our customers could have a significant impact on our financial position, results of operations or liquidity in a particular year or quarter. Further, when adverse economic times arise, customers may select competitors that offer lower rates in an attempt to lower their costs, and we might be forced to lower our rates or lose freight volumes.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our suppliers&#8217; business levels also may be negatively affected by adverse economic conditions and changes in the political and regulatory environment, both in the U.S. and internationally, or financial constraints, which could lead to disruptions in the workforce, supply and availability of equipment, parts and services critical to our operations. A significant interruption in our normal supply chain could disrupt our operations, increase our costs and negatively impact our ability to serve our customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risks Related to Labor Matters</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If our employees were to unionize, our operating costs would increase and our ability to compete would be impaired.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None of our employees are currently represented under a collective bargaining agreement. However, from time to time there have been efforts to organize our employees at various service centers. Further, Congress or one or more states could approve legislation and/or the National Labor Relations Board could render decisions or implement rule changes that could significantly affect</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">11</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our business and our relationship with our employees, including actions that could substantially liberalize the procedures for union organization. In addition, we can offer no assurance that the Department of Labor will not adopt new regulations or interpret existing regulations in a manner that would favor the agenda of unions, or that our employees will not unionize in the future, particularly if continued regulatory changes facilitate unionization.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The unionization of our employees could have a material adverse effect on our business, financial condition and results of operations because:</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">restrictive work rules could hamper our efforts to improve and sustain operating efficiency;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">restrictive work rules could impair our service reputation and limit our ability to provide next-day services;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">a strike or work stoppage could negatively impact our profitability and could damage customer and employee relationships;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">shippers may limit their use of unionized trucking companies because of the threat of strikes and other work stoppages; and</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">an election and bargaining process could divert management&#8217;s time and attention from our overall objectives and impose significant expenses.</span></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Increases in employee compensation and benefit packages used to attract and retain qualified employees, including drivers and maintenance technicians,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and addressing general labor market challenges could adversely affect our profitability, our ability to maintain or grow our fleet and our ability to maintain our customer relationships.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In recent years, there have been periods of intense competition for qualified employees, specifically drivers, in the transportation industry resulting from a shortage of drivers and general labor market challenges. The extent and duration of the impact of these challenges are subject to numerous factors, including our stringent hiring standards, behavioral changes, prevailing wage rates and other benefits, health and other insurance costs, inflation, stability of overall economic environment, adoption of new or revised employment and labor laws and regulations or government programs, and changing workforce demographics. As the available pool of qualified drivers has been declining, we have faced, and may continue to face, difficulty maintaining or increasing our number of drivers. Similarly, in recent years, there has been a decrease in the overall supply of skilled maintenance technicians, particularly new technicians with qualifications from technical programs and schools, which has made it more difficult, and may continue to make it more difficult, to attract and retain skilled technicians. The compensation and benefit packages we offer our drivers, technicians and other specialized employees are subject to market conditions that have required and may in the future require further increases in wages and benefits. If we are unable to attract and retain a sufficient number of qualified drivers and technicians, or address general labor market challenges, we could be required to adjust our compensation and benefits packages, amend our hiring standards, or operate with fewer trucks and face difficulty meeting customer demands, any of which could adversely affect our growth and profitability.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If we are unable to retain our key employees, or if we do not continue to effectively execute our succession plan, our business, results of operations and financial position could be adversely affected.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our success will continue to depend upon the experience and leadership of our key employees and executive officers. In that regard, the loss of the services of any of our key personnel could have a material adverse effect on our financial condition, results of operations and liquidity if we are unable to secure replacement personnel who have sufficient experience in our industry and in the management of our business. If we are unable to continue to develop and retain a core group of management personnel and execute succession planning strategies, or we encounter any unforeseen difficulties associated with the transition of members of our management team, our business could be negatively impacted in the future.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risks Related to Cybersecurity and Technology Matters</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our information technology systems are subject to cyber and other risks, some of which are beyond our control, which could have a material adverse effect on our business, results of operations and financial position.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We rely heavily on the proper functioning and availability of our information systems for our operations as well as for providing value-added services to our customers. Our information systems, including our accounting, communications and data processing systems, are integral to the efficient operation of our business. It is critical that the data processed by these systems remains confidential, as it often includes competitive customer information, confidential customer payment and transaction information, employee records and key financial and operational results and statistics. The sophistication of efforts by hackers, foreign</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">governments, cyber-terrorists, and cyber-criminals, acting individually or in coordinated groups, to launch distributed denial of service attacks or other coordinated attacks that may cause service outages, gain inappropriate or block legitimate access to systems or information, or result in other business interruptions has continued to increase. We utilize third-party service providers who have access to our systems and certain sensitive data, which exposes us to additional security risks, particularly given the complex and evolving laws and regulations regarding privacy and data protection. While we have experienced attempted cyber-attacks and attempted breaches of our information technology systems and networks or similar events from time to time, no such incidents have been, individually or in the aggregate, material to us. Our third-party service providers have also experienced similar attempted cyber-attacks and attempted breaches, which have thus far been mitigated by us through preventative, detective and responsive measures. Cyber incidents that impact the security, availability, reliability, speed, accuracy or other proper functioning of our systems, information and measures, including outages, computer viruses, break-ins and similar disruptions, could have a significant impact on our operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have security processes, protocols and standards in place to protect our information systems, including through physical and software safeguards, as well as redundant systems, network security measures and backup systems. Nevertheless, it is difficult to fully protect against the possibility of power loss, telecommunications failures, cyber-attacks, and other cyber incidents in every potential circumstance that may arise. The rapid ongoing evolution and increased adoption of emerging technologies such as artificial intelligence (&#8220;AI&#8221;) and machine learning may make it more difficult to anticipate and implement protective measures to recognize, detect, and prevent the occurrence of any of these events. A significant cyber incident, including system failure, security breach, disruption by malware or ransomware, or other damage, could interrupt or delay our operations, damage our reputation and brand, cause a loss of customers, expose us to a risk of loss or litigation, result in regulatory scrutiny, investigations, actions, fines or penalties and/or cause us to incur significant time and expense to remedy such an event, any of which could have a material adverse impact on our results of operations and financial position. Furthermore, we are subject to an increasing number of cybersecurity reporting obligations in different jurisdictions that vary in their scope and application, creating conflicting reporting requirements. These factors and the time spent to comply may inhibit our ability to quickly provide complete and reliable information about the cybersecurity incident to customers, counterparties, and regulators, as well as the public. Additionally, any failure to comply with data privacy, security or other laws and regulations, such as the California Consumer Privacy Act and other similar laws that have been or are expected to be enacted in the United States, at both the federal and state level, could result in claims, legal or regulatory proceedings, inquiries or investigations. As cyber threats are continually evolving, our controls and procedures may become inadequate and we may be required to devote additional resources to modifying or enhancing our systems in the future. Furthermore, while we maintain insurance intended to address costs associated with aspects of cyber incidents, network failures and data privacy-related concerns, we cannot be certain that we will continue to be able to obtain excess insurance coverage in amounts we deem sufficient, our insurance carriers will pay on our insurance claims, or we will not experience a claim for which coverage is not provided.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If we do not adapt to new technologies implemented by our competitors in the LTL and transportation industry, our business could suffer.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In recent years, our industry has been characterized by rapid changes in technology, leading to innovative transportation and logistics concepts that have impacted, or have the potential to significantly impact, our business model, competitive landscape</span><span style="color:#0000ff;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and the industries of our customers and suppliers. AI and other emerging technologies have the potential to alter the delivery of services and business operations across our industry. We currently incorporate AI solutions into our business, and these applications may become more important over time. If the content, analyses, or recommendations that AI applications assist in producing are or are alleged to be deficient, inaccurate or biased or to violate intellectual property rights of third parties, our financial condition, results of operations, liquidity and cash flows may be adversely affected. AI also presents emerging ethical issues and if our use of AI becomes controversial, we may experience brand or reputational harm, competitive harm, or legal liability. The rapid evolution of AI, including potential government regulation of AI, will require significant resources to develop, test, implement and maintain our AI solutions to minimize unintended harmful impacts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our competitors may implement new technology, including AI applications, that could improve their service, price, available capacity or business relationships and increase their market share. If we do not appropriately adapt our operations to these new technologies, our business, financial condition, and results of operations may suffer. Advances in technology may require us to increase investments in order to remain competitive, and our customers may not be willing to accept higher prices to cover the cost of these investments. In addition, the timing of when we have to adopt new technologies may be affected by changes in the political or regulatory environment, which could further increase our investment costs, operating complexity</span><span style="color:#0000ff;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and our ability to offer such technologies to our customers in the jurisdictions in which we operate.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">13</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Failure to keep pace with developments in technology, any disruption to our technology infrastructure, or failures of essential services upon which our technology platforms rely could cause us to incur costs or result in a loss of business, which may have a material adverse effect on our results of operations and financial condition.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We rely heavily on information technology systems. Our information technology systems are complex and require ongoing investments and enhancements to meet both internal requirements and the requirements of our customers. If we are unable to invest in and enhance or modernize our technology systems in a timely manner or at a reasonable cost, or if we are unable to train our employees to operate the new, enhanced or modernized systems, our results of operations and financial condition could be adversely affected. We also may not achieve the benefits that we anticipate from any new technology or new or modernized system, and a failure to do so could result in higher than anticipated costs or adversely affect our results of operations.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our information technology systems also depend upon the Internet, third-party service providers, global communications providers, satellite-based communications systems, the electric utilities grid, electric utility providers and telecommunications providers. We have minimal control over the operation, quality, or maintenance of these services or whether vendors will improve their services or continue to provide services that are essential to our business. Disruptions due to transitional challenges in upgrading or enhancing our technology systems; failures in the services upon which our information technology platforms rely, including those that may arise from adverse weather conditions or natural calamities, including but not limited to storms, floods, hurricanes, earthquakes or tornadoes; illegal acts, including terrorist attacks; human error or systems modernization initiatives; and/or other disruptions, may adversely affect our business, which could increase our costs or result in a loss of customers that could have a material adverse effect on our results of operations and financial condition.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any disruption in the operational and technical services provided to us by third parties could adversely affect our business and subject us to liability.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We rely on third parties to provide us with operational and technical services, such as hosting of our cloud computing and storage needs. The services largely depend on the uninterrupted operation of data centers and the ability to protect computer equipment and information stored in these data centers against damage that may be caused by, among other things, natural disaster, fire, power loss, telecommunications or Internet failure, acts of terrorism, and other similar damaging events. If any of such services were to become inoperable for an extended period, or suffer disruptions to their systems, labor groups, or supply chains that could adversely affect their services, we might be unable to fulfill our contractual commitments. Furthermore, these third parties may have access to information we maintain about our company, operations, customers, employees, vendors, or technology that are critical to or can significantly impact our business operations. Our ability to monitor such third parties&#8217; security measures is limited. Any security incident involving such third parties could compromise the confidentiality, integrity, or availability of, or result in the theft of, our, our customers&#8217;, our employees&#8217;, or our vendors&#8217; data and could negatively impact our operations. Security processes, protocols and standards that we implement and contractual provisions requiring security measures that we impose on such third parties may not be sufficient or effective at preventing such events. Unauthorized access to data and other confidential or proprietary information may be obtained through break-ins, network breaches by unauthorized parties, employee theft or misuse, or other misconduct. If any of the foregoing were to occur or to be perceived to occur, our reputation may suffer, our competitive position may be diminished, we could face lawsuits, regulatory investigation, fines, and potential liability, and our financial results could be negatively impacted.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risks Related to Legal and Regulatory Matters</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The FMCSA&#8217;s C</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">o</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">mpliance, Safety, Accountability initiative (&#8220;CSA&#8221;) could adversely impact our ability to hire qualified drivers, meet our growth projections and maintain our customer relationships, each of which could adversely impact our results of operations.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The FMCSA&#8217;s CSA is an enforcement and compliance program designed to monitor and improve commercial motor vehicle safety by measuring the safety record of both the motor carrier and the driver. These measurements are scored and used by the FMCSA to identify potential safety risks and to direct enforcement action.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our CSA scores are dependent upon our safety and compliance experience, which could change at any time. In addition, the safety standards prescribed in CSA could change and our ability to maintain an acceptable score could be adversely impacted. Public disclosure of certain CSA scores was restricted through the enactment of the Fixing America&#8217;s Surface Transportation Act of 2015 (the &#8220;FAST Act&#8221;) on December 4, 2015; however, the FAST Act does not restrict public disclosure of all data collected by the FMCSA. The FMCSA is currently reviewing CSA methodology to address deficiencies identified by the National Academy of Sciences, including the possibility of weak or negative correlation between current safety improvement categories and vehicle crash risk. Nevertheless, if we receive unacceptable CSA scores, and this data is made available to the public, our relationships with our customers could be damaged, which could result in a loss of business.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">14</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The requirements of the CSA could also shrink the industry&#8217;s pool of drivers, as those with unfavorable scores could leave the industry. As a result, the costs to attract, train and retain qualified drivers could increase. In addition, a shortage of qualified drivers could increase driver turnover, decrease asset utilization, limit growth and adversely impact our results of operations.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We operate in a highly regulated industry, and increased costs of compliance with, or liability for violation of, existing or future regulations could have a material adverse effect on our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are regulated by the DOT and by various state and federal agencies. These regulatory authorities have broad powers over matters relating to authorized motor carrier operations, as well as motor carrier registration, driver hours of service, safety and fitness of transportation equipment and drivers, transportation of hazardous materials, certain mergers and acquisitions and periodic financial reporting. The trucking industry is also subject to regulatory and legislative changes from a variety of other governmental authorities, which address matters such as increasingly stringent environmental regulations, occupational safety and health regulations, limits on vehicle weight and size, ergonomics, port security, and driver hours of service. We are also subject to the costs and potential adverse impact of compliance associated with FMCSA&#8217;s ELD regulations and guidance, including the operation of our fleet and safety management systems on the ELD hardware and software platform. In addition, we are subject to compliance with cargo-security and transportation regulations issued by the TSA and CBP within the U.S. Department of Homeland Security. Regulatory requirements and changes in regulatory requirements or guidance, together with the growing compliance risks presented by increased differences between applicable federal and state regulations, may affect our business or the economics of the industry by requiring changes in operating practices that could influence the demand for and increase the costs of providing transportation services.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to various environmental laws and regulations, and costs of compliance with, liabilities under, or violations of, existing or future environmental laws or regulations could adversely affect our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to various federal, state and local environmental laws and regulations that govern, among other things, the disposal, emission and discharge of hazardous waste, hazardous materials, or other materials into the environment, their presence at our properties or in our vehicles, fuel storage tanks, the transportation of certain materials and the discharge or retention of storm water. Under specific environmental laws, we could also be held responsible for any costs relating to contamination at our past or present facilities and at third-party waste disposal sites, as well as costs associated with the clean-up of accidents involving our vehicles. Environmental laws have become and may continue to be increasingly more stringent over time, and there can be no assurance that our costs of complying with current or future environmental laws or liabilities arising under such laws will not have a material adverse effect on our business, operations or financial condition.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may be adversely affected by legal, regulatory, or market responses to climate change concerns.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Increased concern over climate change and the potential impact of global warming has led to an increase in current and proposed regulation from federal, state and local governments related to our carbon footprint, including with respect to vehicle engine and facility emissions. This increase in regulation could result in increased direct costs, such as taxes, fees, fuel, or capital costs, or changes to our operations in order to comply. There is also a focus from regulators and our customers on sustainability matters. This focus may result in additional legislation or customer requirements, such as limits on vehicle weight and size or energy source. Costs and operational risks associated with future climate change concerns or environmental laws and regulations, sustainability requirements and related investor expectations could have a material adverse effect on our financial condition, results of operations, liquidity and cash flows. Moreover, even without such regulation, increased awareness and any adverse publicity in the global marketplace about the greenhouse gases emitted by companies in the transportation industry could harm our reputation and reduce customer demand for our services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The engines in our newer tractors are subject to emissions-control regulations that could substantially increase operating expenses and future regulations concerning emissions or fuel-efficiency may have a material adverse impact on our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In December 2022, the U.S. Environmental Protection Agency (&#8220;EPA&#8221;) finalized new stringent emission standards to reduce nitrogen oxides and establish new standards for greenhouse gas emissions from heavy-duty engines under the Clean Trucks Plan. In December 2021, the California Air Resources Board (&#8220;CARB&#8221;) adopted more stringent standards to reduce nitrogen oxide emissions from heavy-duty trucks. Although CARB recently withdrew its request for a waiver and authorization from the EPA for its Advanced Clean Fleets rule, a proposal that would have required trucking companies to gradually add zero emission vehicles (&#8220;ZEVs&#8221;) to their fleets, CARB may seek to enforce certain portions of the rule or curtail emissions through other programs. Furthermore, CARB&#8217;s Advanced Clean Trucks rule, a proposal that would require manufacturers to only sell ZEVs in California beginning in the 2036 model year, is still in effect. Future strengthening of EPA, CARB or other federal or state regulatory requirements regarding fuel-efficiency or engine emissions of tractors could also result in increases in the cost of capital equipment and maintenance.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">15</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Expectations relating to evolving ESG considerations and related reporting obligations expose us to potential liabilities, increased costs, reputational harm, and other adverse effects on our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Many governments, regulators, investors, employees, customers and other stakeholders are increasingly focused on evolving ESG considerations relating to businesses, including climate change and greenhouse gas emissions, and human capital matters. In addition, we may make statements about our goals and initiatives through our various non-financial reports, information provided on our website, press statements and other communications. Responding to these ESG considerations and implementation of these goals and initiatives involves risks and uncertainties, may require investment, and depends in part on third-party performance, expectations, or data that is outside our control.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Healthcare and other mandated benefits-related coverage may increase our costs for employee benefits and reduce our future profitability.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To attract and retain employees, we maintain a competitive and comprehensive benefits plan for our employees and their dependents. We cannot predict the impact that any state or federal healthcare or mandated benefit legislation or regulation will have on our operations, but we expect costs associated with providing benefits under employee medical plans, paid sick and family leave programs and healthcare-related costs associated with workers&#8217; compensation to continue to increase. Rising employee benefits and healthcare costs in the U.S. could result in significant long-term costs to us, which could have a material adverse effect on our operating results. In addition, rising employee benefits and health-related costs could force us to make further changes to our benefits program, which could negatively impact our ability to attract and retain employees.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to the risks of legal proceedings and claims, governmental inquiries, notices and investigations which could adversely affect our business.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The nature of our business exposes us to the potential for various legal proceedings and claims related to labor and employment, personal injury, property damage, cargo claims, safety and contract compliance, environmental liability and other matters. Accordingly, we are, and in the future may be, subject to legal proceedings and claims that have arisen in the ordinary course of our business, and may include collective and/or class action allegations. We have been, and in the future may again be, subject to potential governmental inquiries, notices or investigations, which also exposes us to the potential for various claims and legal proceedings. The parties in such actions may seek amounts from us that may not be covered in whole or in part by insurance. Defending ourselves against such actions could result in significant costs and could require a substantial amount of time and effort by our management team. We cannot predict the outcome of legal proceedings and claims, governmental inquiries, notices or investigations to which we are a party or whether we will be subject to future legal actions. As a result, the potential costs associated with any such matters could adversely affect our business, financial condition or results of operations.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to legislative, regulatory, and legal developments involving taxes.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Taxes are a significant part of our expenses. We are subject to U.S. federal and state income, payroll, property, sales and use, fuel, and other types of taxes. Changes to tax laws and regulations or changes to the interpretation thereof, or the ambiguity of tax laws and regulations, the subjectivity of factual interpretations, higher tax rates, claims, audits, investigations or legal proceedings involving taxing authorities, could have a material adverse effect on our results of operations, financial condition, and cash flows.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risks Related to Owning our Common Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Congdon family controls a large portion of our outstanding common stock.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">David S. Congdon, John R. Congdon, Jr. and their affiliate family members beneficially own an aggregate of approximately 12% of the outstanding shares of our common stock. As long as the Congdon family controls a large portion of our voting stock, they may be able to significantly impact the outcome of all matters involving a shareholder vote. The Congdon family&#8217;s interests may differ from the interests of other shareholders and the status of their ownership could change.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There can be no assurance of our ability to declare and pay cash dividends in future periods.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We intend to pay a quarterly cash dividend to holders of our common stock for the foreseeable future; however, dividend payments are subject to approval by our Board of Directors (the &#8220;Board&#8221;), and are restricted by applicable state law limitations on distributions to shareholders as well as certain covenants under our revolving credit facility and our note purchase and private shelf agreement. As a result, future dividend payments are not guaranteed and will depend upon various factors such as our overall financial</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">16</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">condition, available liquidity, anticipated cash needs, future prospects for earnings and cash flows, as well as other factors considered relevant by our Board. In addition, any reduction or suspension in our dividend payments could adversely affect the price of our common stock.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amount and frequency of our stock repurchases may fluctuate.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amount, timing and execution of our stock repurchase program may fluctuate based on our strategic approach and our priorities for the use of cash. Other factors that may impact share repurchases include changes in stock price, profitability, capital structure, or cash flows. Our revolving credit facility and our note purchase and private shelf agreement also include provisions that may limit our ability to make payments for share repurchases. We may also use cash for investing in strategic assets or dividend payments, instead of share repurchases.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The market value of our common stock has been and may in the future be volatile, and could be substantially affected by various factors.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The price of our common stock on the Nasdaq Global Select Market changes constantly. We expect that the market price of our common stock will continue to fluctuate due to a variety of factors, many of which are beyond our control. These factors include, among others:</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">actual or anticipated variations in earnings, financial or operating performance or liquidity;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">changes in analysts&#8217; recommendations or projections;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">failure to meet analysts&#8217; projections;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">general political, social, economic and capital market conditions;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">announcements of developments related to our business;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">operating and stock performance of other companies deemed to be peers;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">actions by government regulators;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">changes in key personnel;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">potential costs and liabilities associated with cyber incidents;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">investor sentiment with respect to our policies or efforts on ESG matters;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">widespread outbreak of an illness or any other communicable disease or public health crisis;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">fluctuations in trading volume, including substantial increases or decreases in reported holdings by significant shareholders;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">expectations regarding our capital deployment program, including any existing or potential future share repurchase programs and any future dividend payments that may be declared by our Board, or any determination to cease repurchasing stock or paying dividends; </span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">news reports of trends, concerns and other issues related to us or our industry, including changes in regulations; and</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">other factors described in this &#8220;Risk Factors&#8221; section.</span></div></div>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our common stock price may continue to fluctuate significantly in the future, and these fluctuations may be unrelated to our performance. General market price declines or market volatility in the future could adversely affect the price of our common stock, and the current market price of our common stock may not be indicative of future market prices.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our articles of incorporation, our bylaws and Virginia law contain provisions that could discourage, delay or prevent a change in our control or our management.</span></p>
  <p style="text-indent:5%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Provisions of our articles of incorporation, bylaws and the laws of Virginia, the state in which we are incorporated, may discourage, delay or prevent a change in control of us or a change in management that shareholders may consider favorable. These provisions:</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">limit who may call a special meeting of shareholders;</span></div></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">17</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">require shareholder action by written consent to be unanimous;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">establish advance notice and other substantive and procedural requirements for nominations for election to our Board or for proposing matters that can be acted upon at shareholder meetings;</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">may make it difficult to merge with or otherwise absorb a Virginia corporation acquired in a tender offer for the three years after the acquisition; and</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">may make an unsolicited attempt to gain control of us more difficult by restricting the right of specified shareholders to vote newly acquired large blocks of stock.</span></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1b_unresolved_staff_comments"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 1B. UNRESOLV</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ED STAFF COMMENTS</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None.</span></p>
  <div><ix:nonNumeric id="F_8f2df55b-dc8c-4f6d-889b-ce988006472b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" escape="true" continuedAt="F_8f2df55b-dc8c-4f6d-889b-ce988006472b_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1c_cyber_security"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 1C. CYBERSECURITY</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_96fe1a8b-bd6b-4c5e-b89b-141a96614d38" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board, through its Risk Committee, oversees the Company&#8217;s risk identification, risk tolerance, and management practices for enterprise risks facing the Company, including, but not limited to, risks associated with technology and operations, such as cybersecurity and cyber incident analysis and assessment.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ba7a5c98-115e-446a-8723-8f47c09cd10a" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our cybersecurity policies, standards, processes and practices are fully </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_67306dfb-c2c9-424f-b1da-92641ef79018" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">integrated</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> into our enterprise risk management (&#8220;ERM&#8221;) program and are based on recognized frameworks established by the National Institute of Standards and Technology and other applicable industry best practices. In general, we seek to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on protecting our systems to support our business operations, preserving the confidentiality, security and availability of the information that we collect and store by identifying, preventing and mitigating cybersecurity threats and effectively assessing and, if and as needed, responding to any cybersecurity threats and/or incidents.</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risk Management and Strategy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Key elements of our cybersecurity program include the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board&#8217;s oversight of cybersecurity risk management is supported by the Risk Committee, which regularly interacts with our ERM function, our Director of Information Security, and other members of the OD Technology Department.   </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have implemented a comprehensive, cross-functional approach to identifying, preventing, and mitigating cybersecurity threats and/or incidents, while also implementing controls and procedures that provide for the prompt escalation of cybersecurity incidents as appropriate (including information that is conveyed to the Board under certain circumstances) so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.  </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We deploy technical safeguards that are designed to protect our information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.   </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have established and maintain comprehensive incident response and recovery plans that are designed to help us to timely and efficiently respond to a cybersecurity incident, and such plans are tested and evaluated on at least an annual basis.  </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d5ba7eae-5f27-4710-820c-758dde3f4f84" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain a comprehensive, risk-based approach to identifying and overseeing cybersecurity risks</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> presented by third parties, including vendors, service providers and other external users of our systems, as well as the systems of third parties that could adversely impact our business in the event of a cybersecurity incident affecting those third-party systems.   </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We provide regular, mandatory training for employees regarding cybersecurity threats as a means to equip our employees with effective tools to address cybersecurity threats, and to communicate our evolving information security policies, standards, processes and practices.  </span></div></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Internal Audit Department, as part of its audit plan that is approved by the Audit Committee of the Board, conducts information technology audits as well as periodically </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d142b72a-86ff-4e59-898a-464f67983f78" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">engages </span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">third </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">parties to perform cybersecurity attack and penetration assessments. We also use third parties to periodically benchmark and assess our cybersecurity readiness and to assess how any known vulnerabilities might impact our Company as well as the sufficiency of our response. The results generated from these activities are reported to management and are used to develop action plans to address any identified opportunities for risk mitigation and overall</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_8f2df55b-dc8c-4f6d-889b-ce988006472b_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">improvement. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Risk Committee of our Board is apprised by management of the results of the third-party analysis, any related action plans, and progress against those plans. Management, together with members of our OD Technology Department, brief the Board directly, or through their communications with the Risk Committee, on information security matters on at least a quarterly basis. After gathering and assessing information about our risk exposure, the Risk Committee reports the results of its review to the Board on a regular basis.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Please refer to &#8220;Risks Related to Cybersecurity and Technology Matters&#8221; under Item 1A, &#8220;Risk Factors&#8221; above for a discussion of the risks from cybersecurity threats and the potential impact to our strategy, results of operations and financial condition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Governance</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8dc10e88-39d7-41c7-ad01-08a337335fe4" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" escape="true"><div><ix:nonNumeric id="F_cbc0da69-c77b-4e82-9324-3424e83d8108" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" escape="true"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board and the Risk Committee each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends and information security considerations. The Board and the Risk Committee also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p></ix:nonNumeric></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9ec9f738-3d26-424d-8c15-d15a380eb371" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" escape="true"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ffb73ba9-9987-44a7-9d28-7a44be74a4f5" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" escape="true"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a5185b0a-2590-4cbc-ab66-523a89346d75" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_dd25bde7-d7c8-4f63-a17a-b0833bd394da" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for over 30 years, and is a Certified Information Systems Security Professional (CISSP).</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c8212bf0-9007-4653-9f28-edf10b287c14" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.</span></ix:nonNumeric></span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> To facilitate the success of our cybersecurity risk management program, multidisciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to any cybersecurity incidents. Through ongoing communications and collaboration with these teams, including members of our senior management team, as appropriate, our Director of Information Security monitors the prevention, detection, mitigation and remediation of any cybersecurity threats and incidents in real time, and </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_582dac6f-8eb5-4199-859c-87d6a4d02937" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">reports </span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">any such threats and incidents to the Risk Committee when appropriate.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></ix:continuation></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_2_properties"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 2. P</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ROPERTIES</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We own our principal executive office located in Thomasville, North Carolina, and 239 of the 261 service centers we operated as of December 31, 2024. Our facilities are strategically dispersed over the states in which we operate. Our owned service centers include most of our larger facilities and account for approximately 96% of the total door capacity in our network. At December 31, 2024, the terms of our leased properties ranged from month-to-month to a lease that expires in 2035.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We believe that all of our properties are in good repair and are capable of providing the level of service required by current business levels and customer demands. In addition, we believe we have sufficient capacity in our service center network to accommodate increased demand for our services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_3_legal_proceedings"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 3. LEGAL</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> PROCEEDINGS</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are involved in or addressing various legal proceedings and claims, governmental inquiries, notices and investigations that have arisen in the ordinary course of our business and have not been fully adjudicated, some of which may be covered in whole or in part by insurance. Certain of these matters include collective and/or class-action allegations. We do not believe that the resolution of any of these matters will have a material adverse effect upon our financial position, results of operations or cash flows.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consistent with SEC Regulation S-K Item 103, we have elected to disclose those environmental legal proceedings with a governmental authority if management reasonably believes that the proceedings may involve potential monetary sanctions of $1.0 million or more. Applying this threshold, there are no such unresolved proceedings to disclose as of December 31, 2024.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_4_mine_safety_disclosures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 4. MINE SAF</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ETY DISCLOSURES</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Not applicable.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">19</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="part_ii"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> II</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_5_market_for_registrants_common_equ"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STO</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Common Stock Information</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our common stock is traded on the Nasdaq Global Select Market (&#8220;Nasdaq&#8221;) under the symbol ODFL. At February 12, 2025, there were 600,325 holders of our common stock, including 68 shareholders of record.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides information regarding our repurchases of our common stock during the fourth quarter of 2024:</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:23.91%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:16.447%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.2%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:11.785%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:18.868%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.2%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:16.587%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">ISSUER PURCHASES OF EQUITY SECURITIES</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:middle;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total Number of Shares Purchased </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Average Price Paid per Share </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total Number of Shares Purchased as Part of Publicly Announced Programs</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cceeff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">October 1-31, 2024</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">299,516</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">196.51</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">296,284</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,382,449,575</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">November 1-30, 2024 </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;">(3)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">276,693</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">256.25</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">274,292</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,312,029,428</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cceeff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">December 1-31, 2024</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">258,329</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">193.98</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">255,928</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,262,459,237</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">834,538</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">826,504</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:middle;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Total number of shares purchased during the quarter includes 8,034 shares of our common stock surrendered by a participant to satisfy tax withholding obligations in connection with the vesting of equity awards issued under our 2016 Stock Incentive Plan.</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Average price paid per share excludes a 1% excise tax imposed by the Inflation Reduction Act of 2022.</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The total number of shares purchased includes the final settlement of 133,012 shares of our common stock under an accelerated share repurchase agreement entered into with a third-party financial institution on May 28, 2024 (the &#8220;ASR Agreement&#8221;). See discussion of the ASR Agreement within this section.</span></div></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On July 28, 2021, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $2.0 billion of our outstanding common stock (the &#8220;2021 Repurchase Program&#8221;). The 2021 Repurchase Program began after the completion of our prior repurchase program in January 2022 and was completed in May 2024. On July 26, 2023, we announced that our Board of Directors had approved a new stock repurchase program authorizing us to repurchase up to an aggregate of $3.0 billion of our outstanding common stock (the &#8220;2023 Repurchase Program&#8221;). The 2023 Repurchase Program, which does not have an expiration date, began after the completion of the 2021 Repurchase Program in May 2024.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under our repurchase programs, we may repurchase shares from time to time in open market purchases or through privately negotiated transactions. Shares of our common stock repurchased under our repurchase programs are canceled at the time of repurchase and are classified as authorized but unissued shares of our common stock.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 28, 2024, we entered into the ASR Agreement with a third-party financial institution. The ASR Agreement was accounted for as a settled treasury stock purchase and a forward stock purchase contract. The par value of the initial shares received was recorded as a reduction to common stock, with the excess purchase price recorded as a reduction to retained earnings. The forward stock purchase contract was accounted for as a contract indexed to our own stock and is classified within capital in excess of par value on our Balance Sheets. The ASR Agreement was settled with the final number of shares received based on the daily volume-weighted average share price of our common stock over the term of the agreement, less a negotiated discount. Under the ASR Agreement, we paid the third-party financial institution $200.0 million and received an initial delivery of 923,201 shares of our common stock for $160.0 million, representing approximately 80% of the total value of shares to be received by us under the ASR Agreement, and the remaining balance of $40.0 million was settled in November 2024. In total, we repurchased 1,056,213 shares for $200.0 million under the ASR Agreement.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we had $2.26 billion remaining authorized under the 2023 Repurchase Program.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">20</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Performance Graph</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following graph compares the total shareholder cumulative returns, assuming the reinvestment of all dividends, of $100 invested on December 31, 2019, in (i) our common stock, (ii) the S&amp;P 500 Total Return Index, and (iii) the Dow Jones Transportation Average, for the five-year period ended December 31, 2024.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img197320049_1.jpg" alt="img197320049_1.jpg" style="width:574px;height:391px;"/></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cumulative Total Return</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:42.248%;box-sizing:content-box;"/>
    <td style="width:1.1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.441000000000001%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.441000000000001%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.441000000000001%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.441000000000001%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.441000000000001%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.441000000000001%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12/31/19</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12/31/20</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12/31/21</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12/31/22</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12/31/23</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12/31/24</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc.</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">285</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">227</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">325</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">285</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">S&amp;P 500 Total Return Index</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">118</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">152</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">125</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">158</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">197</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dow Jones Transportation Average</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">117</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">128</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">154</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">157</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_6_selected_financial_data"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 6.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[RESERVED]</span></p>
  <p style="text-indent:4.133%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">21</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_7_managements_discussion_analysis_f"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations generally discusses our 2024 and 2023 results and year-to-year comparisons between 2024 and 2023. Discussions of our 2023 results and year-to-year comparisons between 2023 and 2022 that are not included in this Annual Report on Form 10-K can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the Securities and Exchange Commission on February 26, 2024.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Overview</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are one of the largest North American less-than-truckload (&#8220;LTL&#8221;) motor carriers. We provide regional, inter-regional and national LTL services through a single integrated, union-free organization. Our service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. Through strategic alliances, we also provide LTL services throughout North America. In addition to our core LTL services, we offer a range of value-added services including container drayage, truckload brokerage and supply chain consulting. More than 98% of our revenue has historically been derived from transporting LTL shipments for our customers, whose demand for our services is generally tied to industrial production and the overall health of the U.S. domestic economy.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In analyzing the components of our revenue, we monitor changes and trends in our LTL volumes and LTL revenue per hundredweight. While LTL revenue per hundredweight is a yield measurement, it is also a commonly-used indicator for general pricing trends in the LTL industry. This yield metric is not a true measure of price, however, as it can be influenced by many other factors, such as changes in fuel surcharges, weight per shipment and length of haul. As a result, changes in revenue per hundredweight do not necessarily indicate actual changes in underlying base rates. LTL revenue per hundredweight and the key factors that can impact this metric are described in more detail below:</span></p>
  <div class="item-list-element-wrapper" style="margin-left:4.444%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.444%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.65067604336724%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">LTL Revenue Per Hundredweight</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> - Our LTL transportation services are generally priced based on weight, commodity, and distance. This measurement reflects the application of our pricing policies to the services we provide, which are influenced by competitive market conditions and our growth objectives. Generally, freight is rated by a class system, which is established by the National Motor Freight Traffic Association, Inc. Light, bulky freight typically has a higher class and is priced at higher revenue per hundredweight than dense, heavy freight. Fuel surcharges, accessorial charges, revenue adjustments and revenue for undelivered freight are included in this measurement, and we regularly monitor the components that impact our pricing. The fuel surcharge is generally designed to offset fluctuations in the cost of our petroleum-based products and is indexed to diesel fuel prices published by the U.S. Department of Energy, which reset each week. Revenue for undelivered freight is deferred for financial statement purposes in accordance with our revenue recognition policy; however, we believe including it in our revenue per hundredweight metrics results in a more accurate representation of the underlying changes in our yields by matching total billed revenue with the corresponding weight of those shipments.</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.444%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.444%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.65067604336724%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">LTL Weight Per Shipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> - Fluctuations in weight per shipment can indicate changes in the mix of freight we receive from our customers, as well as changes in the number of units included in a shipment. Generally, increases in weight per shipment indicate higher demand for our customers&#8217; products and overall increased economic activity. Changes in weight per shipment can also be influenced by shifts between LTL and other modes of transportation, such as truckload and intermodal, in response to capacity, service and pricing issues. Fluctuations in weight per shipment generally have an inverse effect on our revenue per hundredweight, as a decrease in weight per shipment will typically cause an increase in revenue per hundredweight.</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.444%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.444%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.65067604336724%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Average Length of Haul</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> - We consider lengths of haul less than 500 miles to be regional traffic, lengths of haul between 500 miles and 1,000 miles to be inter-regional traffic, and lengths of haul in excess of 1,000 miles to be national traffic. This metric is used to analyze our tonnage and pricing trends for shipments with similar characteristics, and also allows for comparison with other transportation providers serving specific markets. By analyzing this metric, we can determine the success and growth potential of our service products in these markets. Changes in length of haul generally have a direct effect on our revenue per hundredweight, as an increase in length of haul will typically cause an increase in revenue per hundredweight.</span></div></div>
  <div class="item-list-element-wrapper" style="margin-left:4.444%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.444%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.65067604336724%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">LTL Revenue Per Shipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> - This measurement is primarily determined by the three metrics listed above and is used in conjunction with the number of LTL shipments we receive to evaluate LTL revenue.</span></div></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">22</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our primary revenue focus is to increase density, which is shipment and tonnage growth within our existing infrastructure. Increases in density allow us to maximize our asset utilization and labor productivity, which we measure over many different functional areas of our operations including linehaul load factor, pickup and delivery (&#8220;P&amp;D&#8221;) stops per hour, P&amp;D shipments per hour, platform pounds handled per hour and platform shipments per hour. In addition to our focus on density and operating efficiencies, it is critical for us to obtain an appropriate yield, which is measured as revenue per hundredweight, on the shipments we handle. We focus on the profitability of each customer account and generally seek to obtain an appropriate yield to offset our cost inflation and support our ongoing investments in capacity and technology. We believe the continued execution of this yield-management philosophy, continued increases in density, and ongoing improvements in operating efficiencies are the key components of our ability to further improve our operating ratio and long-term profitable growth.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our primary cost elements are direct wages and benefits associated with the movement of freight, operating supplies and expenses, which include diesel fuel, and depreciation of our equipment fleet and service center facilities. We gauge our overall</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">success in managing costs by monitoring our operating ratio, a measure of profitability calculated by dividing total operating expenses by revenue, which also allows for industry-wide comparisons with our competition.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We regularly upgrade our technological capabilities to improve our customer service and lower our operating costs. Our technology provides our customers with visibility of their shipments throughout our network, increases the productivity of our workforce, and provides key metrics that we use to monitor and enhance our processes.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Results of Operations</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table sets forth, for the years indicated, expenses and other items as a percentage of revenue from operations:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:63.906%;box-sizing:content-box;"/>
    <td style="width:1.401%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:14.646999999999998%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.401%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:14.646999999999998%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue from operations</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">%</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Salaries, wages and benefits</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">46.2</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44.8</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating supplies and expenses</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10.9</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12.2</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">General supplies and expenses</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3.0</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.8</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating taxes and licenses</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2.6</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.5</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Insurance and claims</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.6</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.3</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Communication and utilities</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.7</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.7</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5.9</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.5</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchased transportation</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2.1</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.1</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Miscellaneous expenses, net</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.4</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.1</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">73.4</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72.0</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating income</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">26.6</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28.0</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest income, net</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(0.3</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(0.2</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.1</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.1</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income before income taxes</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">26.8</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28.1</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">6.4</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7.0</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20.4</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">%</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21.1</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">23</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Key financial and operating metrics for 2024 and 2023 are presented below:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:50.06%;box-sizing:content-box;"/>
    <td style="width:1.3%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:9.18%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.3%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:9.18%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.3%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:9.020000000000001%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:9.66%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Change</span></p></td>
    <td style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">% Change</span></p></td>
    <td style="padding-top:0.01in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Work days</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">254</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">252</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.8</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue </span><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,814,810</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,866,152</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(51,342</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(0.9</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating ratio</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">73.4</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">%</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72.0</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net income </span><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,186,073</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,239,502</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(53,429</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(4.3</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Diluted earnings per share</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5.48</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.63</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(0.15</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2.7</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL tons </span><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(in thousands)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">9,000</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,260</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(260</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2.8</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL tonnage per day</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">35,433</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">36,745</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1,312</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(3.6</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL shipments</span><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">&#160;(in thousands)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12,011</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,176</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(165</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1.4</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL shipments per day</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">47,288</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">48,317</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1,029</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2.1</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL weight per shipment </span><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(lbs.)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,499</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,521</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(22</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1.4</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL revenue per hundredweight</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">32.05</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31.31</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.74</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.4</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL revenue per shipment</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">480.29</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">476.25</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.04</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.8</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Average length of haul</span><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">&#160;(miles)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">919</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">925</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(6</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(0.6</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All references in this report to shares outstanding, weighted average shares outstanding, earnings per share, and dividends per share amounts have been restated retroactively to reflect the two-for-one stock split effected in March 2024.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our financial results for 2024 reflect continued softness in the domestic economy that contributed to the decline in our revenue. Despite the decrease in our LTL tons, we maintained a commitment to providing superior customer service to support the continued improvement in our yield as we provided our customers with 99% on-time service and a cargo claims ratio of 0.1% during the year. We maintained our focus on operating efficiently and controlling discretionary spending during the year, but the increase in costs and the deleveraging effect from the decrease in revenue led to an increase in our operating ratio. As a result, our net income and diluted earnings per share decreased by 4.3% and 2.7%, respectively, as compared to 2023.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue decreased $51.3 million, or 0.9%, in 2024 compared to 2023 due to a decrease in volumes that was partially offset by an increase in LTL revenue per hundredweight. LTL tonnage per day decreased 3.6% primarily due to decreases in LTL shipments per day and LTL weight per shipment. This decrease in our volumes was partially offset by a 2.4% increase in our LTL revenue per hundredweight. Our LTL revenue per hundredweight includes the impact of lower fuel surcharges resulting from a decline in the average price of diesel fuel from the comparable period. Excluding fuel surcharges, LTL revenue per hundredweight increased 5.0% in 2024 as compared to 2023. We believe the increase in our LTL revenue-per-hundredweight metrics was driven by the ongoing execution of our yield management strategy. Our consistent, cost-based approach to pricing focuses on offsetting our cost inflation while also supporting additional investments into our business to expand capacity and enhance our technology.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">January 2025 Update</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue per day decreased 4.2% in January 2025 compared to the same month last year. LTL tons per day decreased 7.1%, due primarily to a 5.4% decrease in LTL shipments per day and a 1.7% decrease in LTL weight per shipment. LTL revenue per hundredweight increased 3.1% as compared to the same month last year. LTL revenue per hundredweight, excluding fuel surcharges, increased 4.5% as compared to the same month last year.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Operating Costs and Other Expenses</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Salaries, wages, and benefits increased $59.6 million, or 2.3%, in 2024 as compared to 2023, due to a $46.1 million increase in salaries and wages and a $13.5 million increase in employee benefit costs. The increase in salaries and wages was due primarily to the annual wage increase provided to our employees at the beginning of both September 2023 and 2024.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our productive labor costs, which include wages for drivers, platform employees, and fleet technicians, increased as a percent of revenue to 24.1% in 2024 from 23.6% in 2023. We continued to operate efficiently in 2024, despite the decrease in network density that generally results from the decline in volumes. Our P&amp;D shipments and stops per hour both improved in 2024 as compared to 2023, which helped offset the reduction in our linehaul laden load factor. Our other salaries and wages as a percent of revenue also increased to 9.5% in 2024 as compared to 9.0% in 2023.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">24</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The cost attributable to employee benefits increased $13.5 million, or 1.9%, in 2024 compared to 2023 due primarily to the annual wage increase as well as an increase in costs associated with our group health and dental plans. This increase in employee benefit costs was partially offset by lower retirement benefit plan costs directly linked to our net income. Our employee benefit costs as a percent of salaries and wages remained relatively consistent at 37.3% in 2024 compared to 37.5% in 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Operating supplies and expenses decreased $83.0 million, or 11.6%, in 2024 as compared to 2023, due primarily to decreases in our costs for diesel fuel used in our vehicles and lower maintenance and repair costs. The cost of diesel fuel, excluding fuel taxes, represents the largest component of operating supplies and expenses, and can vary based on both the average price per gallon and consumption. Our average cost per gallon of diesel fuel decreased 14.6% in 2024 as compared to 2023. We do not use diesel fuel hedging instruments; therefore, our costs are subject to market price fluctuations. Our gallons consumed also decreased 3.5% in 2024 as compared to 2023 due primarily to a decrease in our miles driven. Our other operating supplies and expenses as a percent of revenue decreased in 2024 as compared to 2023 due primarily to lower maintenance and repair costs, as we improved the average age of our fleet by consistently executing on our capital expenditure programs.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Depreciation and amortization increased $20.1 million, or 6.2%, in 2024 as compared to 2023. The increases in depreciation and amortization costs were due primarily to the assets acquired as part of our 2023 and 2024 capital expenditure programs. We believe depreciation costs will continue to increase in future periods based on our 2025 capital expenditure plan. While our investments in real estate, equipment, and technology can increase our short-term costs, we believe these investments are necessary to support our continued long-term growth and strategic initiatives.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our effective tax rate in 2024 was 23.9% as compared to 24.8% in 2023. Our effective tax rate generally exceeds the federal statutory rate due to the impact of state taxes and, to a lesser extent, certain other non-deductible items. In 2024, our effective tax rate was favorably impacted by the purchase of federal tax credits and other discrete tax adjustments.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Liquidity and Capital Resources</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of our cash flows is presented below:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.72%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash and cash equivalents at beginning of year</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">433,799</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">186,312</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash flows provided by (used in):</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating activities</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,659,283</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,569,135</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Investing activities</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(751,194</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(659,820</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Financing activities</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(1,233,212</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(661,828</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Decrease) increase in cash and cash equivalents</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(325,123</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">247,487</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash and cash equivalents at end of year</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">108,676</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">433,799</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in our cash flows provided by operating activities during 2024 as compared to 2023 was due primarily to the $139.5 million increase in certain other working capital accounts partially offset by the $53.4 million decrease in net income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in our cash flows used in investing activities during 2024 as compared to 2023 was primarily due to the timing of purchases and maturities of short-term investments and an increase in expenditures under our 2024 capital expenditure program. Additionally, we had lower proceeds from the sale of property and equipment in 2024 as compared to 2023. Changes in our capital expenditures are more fully described below in &#8220;Capital Expenditures.&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in our cash flows used in financing activities during 2024 as compared to 2023 was primarily due to higher repurchases of our common stock, as well as an increase in dividend payments to our shareholders during 2024. Our return of capital to shareholders is more fully described below under &#8220;Stock Repurchase Program&#8221; and &#8220;Dividends to Shareholders.&#8221; Our long-term debt agreement is more fully described below under &#8220;Financing Arrangements.&#8221;</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have four primary sources of available liquidity: cash flows from operations, our existing cash and cash equivalents, available borrowings under our third amended and restated credit agreement with Wells Fargo Bank, National Association serving as administrative agent for the lenders, dated March 22, 2023 (as subsequently amended, the &#8220;Credit Agreement&#8221;), and our Note Purchase and Private Shelf Agreement with PGIM, Inc. (&#8220;Prudential&#8221;) and certain affiliates and managed accounts of Prudential (as subsequently amended, the &#8220;Note Agreement&#8221;). The Credit Agreement and the Note Agreement are described in more detail below under &#8220;Financing Arrangements.&#8221; We believe we also have sufficient access to debt and equity markets to provide other sources of liquidity, if needed.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">25</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Capital Expenditures</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The table below sets forth our net capital expenditures for property and equipment for the years ended December 31, 2024 and 2023:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.72%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Land and structures</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">373,416</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">291,070</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tractors</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">218,682</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">203,417</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trailers</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">103,919</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181,534</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Technology</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">28,037</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44,358</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other equipment and assets</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">47,264</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">36,930</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: Proceeds from sales</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(20,124</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(48,637</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">751,194</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">708,672</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our capital expenditures vary based upon the projected increase in the number and size of our service center facilities necessary to support our plan for long-term growth, our planned tractor and trailer replacement cycle, and forecasted tonnage and shipment growth. Expenditures for land and structures can be dependent upon the availability of land in the geographic areas where we are looking to expand. We historically spend 10% to 15% of our revenue on capital expenditures each year, and we generally expect to continue to maintain a level of capital expenditures in order to support our long-term plan for market share growth. There could be years, however, where our annual capital expenditures plan is above or below this range as we balance the size of our service center network and operating fleet with anticipated growth.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We currently estimate capital expenditures will be approximately $575 million for the year ending December 31, 2025. Approximately $300 million is allocated for the purchase of service center facilities, construction of new service center facilities or expansion of existing service center facilities, subject to the availability of suitable real estate and the timing of construction projects; approximately $225 million is allocated for the purchase of tractors and trailers; and approximately $50 million is allocated for investments in technology and other assets. We expect to fund these capital expenditures primarily through cash flows from operations, our existing cash and cash equivalents and, if needed, borrowings available under the Credit Agreement or Note Agreement. We believe our current sources of liquidity will be sufficient to satisfy our expected capital expenditures for the next twelve months and in the longer term.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock Repurchase Program</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On July 28, 2021, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $2.0 billion of our outstanding common stock (the &#8220;2021 Repurchase Program&#8221;). The 2021 Repurchase Program began after completion of our prior repurchase program in January 2022 and was completed in May 2024. On July 26, 2023, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $3.0 billion of our outstanding common stock (the &#8220;2023 Repurchase Program&#8221;). The 2023 Repurchase Program, which does not have an expiration date, began after the completion of the 2021 Repurchase Program in May 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under our repurchase programs, we may repurchase shares from time to time in open market purchases or through privately negotiated transactions. Shares of our common stock repurchased under our repurchase programs are canceled at the time of repurchase and are classified as authorized but unissued shares of our common stock.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 28, 2024, we entered into an accelerated share repurchase agreement (the &#8220;ASR Agreement&#8221;) with a third-party financial institution. The ASR Agreement was accounted for as a settled treasury stock purchase and a forward stock purchase contract. The par value of the initial shares received was recorded as a reduction to common stock, with the excess purchase price recorded as a reduction to retained earnings. The forward stock purchase contract was accounted for as a contract indexed to our own stock and is classified within capital in excess of par value on our Balance Sheets. The ASR Agreement was settled with the final number of shares received based on the daily volume-weighted average share price of our common stock over the term of the agreement, less a negotiated discount. Under the ASR Agreement, we paid the third-party financial institution $200.0 million and received an initial delivery of 923,201 shares of our common stock for $160.0 million, representing approximately 80% of the total value of shares to be received by us under the ASR Agreement, and the remaining balance of $40.0 million was settled in November 2024. We repurchased a total of 1,056,213 shares for $200.0 million under the ASR Agreement.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we had $2.26 billion remaining authorized under the 2023 Repurchase Program.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">26</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dividends to Shareholders</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 16, 2024, we announced that our Board of Directors approved a two-for-one split of our common stock for shareholders of record as of the close of business on the record date of March 13, 2024. On March 27, 2024, those shareholders received one additional share of common stock for every share owned.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All references in this report to dividend amounts have been restated retroactively to reflect this stock split. Split-adjusted per-share metrics may not recalculate precisely due to rounding.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors declared a cash dividend of $0.26 per share for each quarter of 2024, declared a cash dividend of $0.20 per share for each quarter of 2023 and declared a cash dividend of $0.15 per share for each quarter of 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 5, 2025, we announced that our Board of Directors had declared a cash dividend of $0.28 per share of our common stock. The dividend is payable on March 19, 2025 to shareholders of record at the close of business on March 5, 2025. Although we intend to pay a quarterly cash dividend on our common stock for the foreseeable future, the declaration and amount of any future dividend is subject to approval by our Board of Directors, and is restricted by applicable state law limitations on distributions to shareholders as well as certain covenants under our Credit Agreement and Note Agreement. We anticipate that any future quarterly cash dividends will be funded through cash flows from operations, our existing cash and cash equivalents, and, if needed, borrowings under our Credit Agreement or Note Agreement.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Financing Agreements</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note Agreement</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Note Agreement, which is uncommitted and subject to Prudential&#8217;s sole discretion, provides for the issuance of senior promissory notes with an aggregate principal amount of up to $350.0 million through March 22, 2026. On May 4, 2020, we issued $100.0 million aggregate principal amount of senior promissory notes (the &#8220;Series B Notes&#8221;). Borrowing availability under the Note Agreement is reduced by the outstanding amount of the existing Series B Notes, and all other senior promissory notes issued pursuant to the Note Agreement.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid. The first two principal payments of $20.0 million each were paid on May 4, 2023 and 2024, respectively. The remaining $60.0 million will be paid in three equal annual installments of $20.0 million through May 4, 2027. The Series B Notes are senior unsecured obligations and rank pari passu with borrowings under the Credit Agreement or other senior promissory notes issued pursuant to the Note Agreement.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Credit Agreement</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Credit Agreement, which matures in May 2028, provides for a five-year, $250.0 million senior unsecured revolving line of credit and a $150.0 million accordion feature, which if fully exercised and approved, would expand the total borrowing capacity up to an aggregate of $400.0 million. Of the $250.0 million line of credit commitments under the Credit Agreement, up to $100.0 million may be used for letters of credit.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At our option, borrowings under the Credit Agreement bear interest at either: (i) the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus the Term SOFR Adjustment, as defined in the Credit Agreement, equal to 0.100%, plus an applicable margin that ranges from 1.000% to 1.375%; or (ii) a Base Rate, as defined in the Credit Agreement, plus an applicable margin that ranges from 0.000% to 0.375%. The applicable margin for each of the foregoing options is dependent upon our consolidated debt to consolidated total capitalization ratio. Letter of credit fees equal to the applicable margin for SOFR loans are charged quarterly in arrears on the daily average aggregate stated amount of all letters of credit outstanding during the quarter. Commitment fees ranging from 0.090% to 0.175% (based upon our consolidated debt to consolidated total capitalization ratio) are charged quarterly in arrears on the aggregate unutilized portion of the Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For periods covered under the Credit Agreement, the applicable margin on SOFR loans and letter of credit fees were 1.000% and commitment fees were 0.090%.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Credit Agreement replaced our previous five-year, $250.0 million senior unsecured revolving credit agreement dated as of November 21, 2019 (the &#8220;Prior Credit Agreement&#8221;). For periods in 2023 covered under the Prior Credit Agreement, the applicable margin on LIBOR loans and letter of credit fees was 1.000% and commitment fees were 0.100%.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">27</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amounts outstanding and available borrowing capacity under the Credit Agreement are presented below:<br/></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.72%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.92%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Facility limit</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">250,000</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250,000</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Line of credit borrowings</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding letters of credit</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(37,702</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(39,966</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Available borrowing capacity</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">212,298</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">210,034</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">General Debt Provisions</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Credit Agreement and Note Agreement contain customary covenants, including financial covenants that require us to observe a maximum ratio of debt to total capital and a minimum fixed charge coverage ratio. The Credit Agreement and Note Agreement also include a provision limiting our ability to make restricted payments, including dividends and payments for share repurchases, unless, among other conditions, no defaults or events of default are ongoing (or would be caused by such restricted payment). We were in compliance with all covenants in our outstanding debt instruments for the period ended December 31, 2024.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We do not anticipate financial performance that would cause us to violate any such covenants in the future, and we believe the combination of our existing Credit Agreement and Note Agreement along with our additional borrowing capacity will be sufficient to meet foreseeable seasonal and long-term capital needs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The interest rate is fixed on the Series B Notes. Therefore, short-term exposure to fluctuations in interest rates is limited to our Credit Agreement. We do not currently use interest rate derivative instruments to manage exposure to interest rate changes.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Contractual Obligations</span></p>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes our significant contractual obligations as of December 31, 2024:</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:94.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:44.5%;box-sizing:content-box;"/>
    <td style="width:1.16%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.9399999999999995%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.16%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.9399999999999995%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.16%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.9399999999999995%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.16%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.9399999999999995%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.16%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.9399999999999995%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="18" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Payments due by period</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Contractual Obligations </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Less than</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">More than</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1 year</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1-3 years</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3-5 years</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5 years</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Series B Notes</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62,492</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21,451</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,041</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease obligations</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">128,104</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,548</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">39,245</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,577</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,734</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchase obligations and Other</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">285,546</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">238,195</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,655</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,195</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,501</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">476,142</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">280,194</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,941</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">46,772</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,235</span></p></td>
    <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:8pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractual obligations include principal and interest on our Series B Notes; leases consisting primarily of real estate and automotive leases; and purchase obligations relating to (i) non-cancellable purchase orders for equipment scheduled for delivery in 2025, (ii) non-cancellable purchase orders for information technology agreements, and (iii) federal tax credits.</span></div></div>
  <p style="text-indent:-4.646%;padding-left:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:8pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Lease payments include lease extensions that are reasonably certain to be exercised.</span></div></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Critical Accounting Policies</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In preparing our financial statements, we apply the following critical accounting policies that we believe affect our judgments and estimates of amounts recorded in certain assets, liabilities, revenue and expenses. These critical accounting policies, which are those that have, or are reasonably likely to have, a material impact on our financial condition or results of operations, are further described in Note 1 of the Notes to the Financial Statements included in Item 8 of this report.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue Recognition</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our revenue is generated from providing transportation and related services to customers in accordance with the bill of lading (&#8220;BOL&#8221;) contract, our general tariff provisions and contractual agreements. Generally, our performance obligations begin when we receive a BOL from a customer and are satisfied when we complete the delivery of a shipment and related services. We recognize revenue for our performance obligations under our customer contracts over time, as our customers receive the benefits of our services in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (&#8220;ASC Topic 606&#8221;). With respect to services not completed at the end of a reporting period, we use a percentage of completion method to allocate</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">28</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the appropriate revenue to each separate reporting period. Under this method, we develop a factor for each uncompleted shipment by dividing the actual number of days in transit at the end of a reporting period by that shipment&#8217;s standard delivery time schedule. This factor is applied to the total revenue for that shipment and revenue is allocated between reporting periods accordingly. Changes in economic conditions, customer creditworthiness, pricing arrangements and other factors may significantly impact revenue recognition estimates.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Property and Equipment</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Property and equipment are recorded at cost and depreciated on a straight-line basis over their estimated economic lives. We use historical experience, certain assumptions and estimates in determining the economic life of each asset. When indicators of impairment exist, we review property and equipment for impairment due to changes in operational and market conditions, and we adjust the carrying value and economic life of any impaired asset as appropriate.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Estimated economic lives for structures are 7 to 30 years, revenue equipment is 4 to 15 years, other equipment is 2 to 20 years, and leasehold improvements are the lesser of the economic life of the leasehold improvement or the remaining life of the lease. The use of different assumptions, estimates or significant changes in the resale market for our equipment could result in material changes in the carrying value and related depreciation of our assets. Depreciation expense in 2024 totaled $344.5 million. There have been no material effects to estimates related to depreciation expense for the year ended December 31, 2024.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Claims and Insurance Accruals</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Claims and insurance accruals reflect the estimated cost of various claims, including those related to bodily injury/property damage (&#8220;BIPD&#8221;) and workers&#8217; compensation. All related costs associated with BIPD claims are charged to insurance and claims expense, and all related costs associated with workers&#8217; compensation claims are charged to employee benefits expense.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Insurers providing excess coverage above a company&#8217;s self-insured retention or deductible levels typically adjust their premiums to cover insured losses and for other market factors. As a result, we periodically evaluate our self-insured retention and deductible levels to determine the most cost-efficient balance between our exposure and excess coverage.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In establishing accruals for claims and expenses, we evaluate and monitor each claim individually, and we use factors such as historical claims development experience, known trends and third-party actuarial estimates to determine the appropriate reserves for potential liabilities. We believe the assumptions and methods used to estimate these liabilities are reasonable; however, any changes in the severity or number of reported claims, significant changes in medical costs and regulatory changes affecting the administration of our plans could significantly impact the determination of appropriate reserves in future periods. Our accrued liability for BIPD and workers&#8217; compensation claims totaled $137.3 million and $127.0 million at December 31, 2024 and 2023, respectively. Claims and insurance accruals are discussed further in Note 1 of the Notes to the Financial Statements included in Item 8 of this report.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inflation</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Most of our expenses are affected by inflation, which typically results in increased operating costs. In response to fluctuations in the cost of petroleum products, particularly diesel fuel, we generally include a fuel surcharge in our tariffs and contractual agreements. The fuel surcharge is designed to offset the cost of diesel fuel above a base price and fluctuates as diesel fuel prices change from the base, which is generally indexed to the DOE&#8217;s published fuel prices that reset each week. Volatility in the price of diesel fuel has impacted our business, as described in this report. However, we do not believe inflation has had a material adverse effect on our results of operations for any of the past three years.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Related Party Transactions</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Family Relationships</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">John R. Congdon, Jr., a member of our Board of Directors, is the cousin of David S. Congdon, Executive Chairman of our Board of Directors. We regularly disclose the amount of compensation that we pay to these individuals, as well as the compensation paid to any of their family members employed by us that from time to time may require disclosure, in the proxy statement for our Annual Meeting of Shareholders.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">29</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Audit Committee Approval</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Audit Committee of our Board of Directors reviews and approves all related person transactions in accordance with our Related Person Transactions Policy.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="fis_market_risk"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 7A. QUANTITATIVE AND QUALITAT</span><span id="item_7a_quantitative_qualitative_disclos"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IVE DISCLOSURES ABOUT MARKET RISK</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Market risk represents the risk of loss that may impact our financial position, results of operations and cash flows due to adverse changes in financial market prices and rates.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are exposed to interest rate risk directly related to loans, if any, under our Credit Agreement, which have variable interest rates. A 100 basis point increase in the average interest rate on this agreement would have no effect on our operating results as we had no outstanding borrowings under our Credit Agreement at December 31, 2024 or 2023. We have established policies and procedures to manage exposure to market risks and use major institutions that we believe are creditworthy to minimize credit risk.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">From time to time, we are exposed to interest rate risk on certain short-term investments as a result of investing in commercial paper and certificates of deposits. These fixed rate securities are subject to interest rate risk, as sharp increases in market interest rates could have an adverse impact on their fair value. Although the fair values of these instruments can fluctuate, we believe that the short-term, highly liquid nature of these debt securities, and our ability to hold these instruments to maturity, reduces our risk for potential material losses. We held no short-term investments as of December 31, 2024 or 2023.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are exposed to market risk for investments relating to certain assets held within the Company-owned life insurance contracts on certain current and former employees. The cash surrender value in life insurance contracts included on our Balance Sheets at December 31, 2024 and 2023 was $86.5 million and $74.4 million, respectively. The portion of underlying investments with exposure to market fluctuations was $67.9 million and $56.2 million at December 31, 2024 and 2023, respectively. To provide a meaningful assessment of the market risk for investments relating to Company-owned life insurance contracts, we performed a sensitivity analysis using a 10% change in market value in those investments as of December 31, 2024 and 2023. A 10% change in market value would have caused a $6.8 million and a $5.6 million impact on our pre-tax income in 2024 and 2023, respectively.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are also exposed to commodity price risk related to diesel fuel prices, and we manage our exposure to that risk primarily through the application of fuel surcharges to our customers.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For further discussion related to these risks, see Notes 1, 2 and 9 of the Notes to the Financial Statements included in Item 8, &#8220;Financial Statements and Supplementary Data&#8221; and Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">30</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="fis_financial_statements"><span id="a201710_k_htm_s02282687968c556e8da08924e"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 8. FINANCIAL STATEMEN</span><span id="item_8_financial_statements_supplementar"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TS AND SUPPLEMENTARY DATA</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="balance_sheets"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BALANCE </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SHEETS</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.967%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.797%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.72%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:12.797%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands, except share and per share data)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">ASSETS</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current assets:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash and cash equivalents</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eee883d3-cbd9-408e-99e8-20c8d95d7239" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">108,676</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07e4a1fe-5cbf-4af3-b548-a3256e82263c" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">433,799</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer receivables, less allowances of $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a298dc42-e67e-44f3-b4e9-cd94450ea80f" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,272</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;and $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e47cbad-5774-4dbf-ada8-76de956d5246" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,405</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">, respectively</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9a5c610d-ecd8-4492-b781-5d30de08ccce" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">501,554</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_851ff9e8-723f-46bc-94e9-619c8503b961" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">578,885</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income taxes receivable</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f8b5437-d2ee-4e34-a2db-c658a740a435" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,002</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2a7fae4-cd98-4287-8d8a-f3fc65afecf0" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,554</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other receivables</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_539cefbd-5d20-4b9c-8fe2-2273157ce922" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,135</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d0e47878-592b-406b-b413-bdbe211f77a7" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OtherReceivablesNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,884</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ab58e8fa-93b8-4fa9-a9ed-f0e19cd30dd8" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">84,316</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e2790c30-6893-4172-b557-fd4f53c7312c" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">94,211</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total current assets</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e86fd4bd-dd5d-4251-ac11-931de104c719" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">720,683</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10f83da9-4fe3-48d5-a5e0-3556576a0a46" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,143,333</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue equipment</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a945ddd1-fb96-4d8b-9c4c-d82dea4b2005" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:MachineryAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,752,594</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_849e8ca8-39be-416c-9644-0c85800b8a8c" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:MachineryAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,590,770</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Land and structures</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_052866dd-48eb-4fa4-87e9-ec4c9c228c8d" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="odfl:BuildingsLandAndImprovementsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,363,701</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4b947d72-5fde-4312-a653-a4290e849d95" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="odfl:BuildingsLandAndImprovementsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,021,447</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other fixed assets</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fadc8931-5b6f-4f8d-9cd7-eb6c123fabef" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:PropertyPlantAndEquipmentOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">700,188</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9efa74e-ac30-4898-9197-98be0e53b4cf" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:PropertyPlantAndEquipmentOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">623,164</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_158b7703-be93-4670-9277-6a64cfb678b0" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LeaseholdImprovementsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,919</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_36672505-273f-40e0-966d-959402ee425f" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LeaseholdImprovementsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,436</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total property and equipment</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d4bd56c5-d62c-4ce0-b380-bb580acee58c" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,831,402</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7490c141-b81d-481e-94eb-e273fd9be312" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,249,817</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: Accumulated depreciation</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f20b511-0bc8-429b-9061-9645880b85f2" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,325,971</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_895595f7-5b3c-4048-aece-4c0f2ac95d7e" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,154,412</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net property and equipment</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2a589fef-03d5-45a9-a398-528d0041bcf0" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,505,431</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_91b5697e-2b85-4a70-9ee5-b3b4ec008d49" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,095,405</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other assets</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa49ce80-d7b6-47a5-92b9-023cc34a3510" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">265,281</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b0027825-6d3d-4466-a8ae-172901e8774b" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">273,655</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total assets</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_26740a51-29bb-46af-a2c9-4542852ff15f" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,491,395</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b26ad8ef-bab3-4363-9607-93ecfc204370" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,512,393</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current liabilities:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts payable</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7be33a5d-0f27-43aa-952e-b42e040c735a" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">91,819</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65bf3179-3660-49a2-88ec-b7306ca99920" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">112,774</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Compensation and benefits</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_15ee63c0-bf79-47bb-bc52-bb04747d5c21" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">285,421</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6117a45-52cc-47d7-ad2f-788255796d58" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">278,953</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Claims and insurance accruals</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ef24352d-a1eb-4b42-a6d0-3609e7df577a" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="odfl:CarryingAmountOfAccruedKnownAndEstimatedLosses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,846</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_718df7d0-df89-4d91-b16b-73fd79319758" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="odfl:CarryingAmountOfAccruedKnownAndEstimatedLosses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">63,346</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other accrued liabilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_423bbb98-a59f-4a25-842f-4df668b5c0cd" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,443</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_557cb3d9-3b51-4927-aca1-d84f2981cc13" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">69,585</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current maturities of long-term debt</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e416e020-864d-4f76-8b7c-0fcf3608ce4d" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,000</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_98434dae-1dc8-4aa5-b62d-212491750ab5" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,000</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total current liabilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14a9ed1f-545e-4e5d-adef-cd906dd60478" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">540,529</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f8704b7b-7ac6-45d1-b29b-ab81b2e809a2" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">544,658</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-term debt</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0cce0d23-ed55-4c38-8ec1-2db7299817f5" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,987</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_171c596d-cf49-41be-8021-64825b4518c5" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,977</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other non-current liabilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9d8e5dcc-f249-4820-a734-8470c27d661e" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">284,361</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_219fb3ec-e053-4b36-a8db-c222114c8839" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">286,815</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred income taxes</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f9af047-b04c-4c36-a4c0-43e2bb1d76d5" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">381,930</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dd14c400-36a5-4b3d-9cdc-cbc947f7c490" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">363,132</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total long-term liabilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_573a350d-0ad5-4cf8-94a2-48f70b4aa818" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">706,278</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f409d86c-ed75-4c76-8b6e-07906330ec49" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">709,924</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total liabilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a10ed87-21dc-4240-99af-f4d0e442e436" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,246,807</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d16670f3-cbb6-4bbf-aef1-3263ff7e2ff7" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,254,582</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9aa49228-56ef-4ca5-8b44-706c33231046;"><span style="-sec-ix-hidden:F_dc534a0c-b995-46ea-a2af-454665dacbba;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Commitments </span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">and contingent liabilities</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Shareholders&#8217; equity:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock - $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35e9e0a8-6d95-41bc-a865-87d51139032c" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_5c4df7d6-519e-41b9-af4d-16b3fbf0f9ad" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.10</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;par value, </span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7512a4d-1fc9-4540-b968-313d0d6a152c" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_e59b88d9-dfaa-4c6b-906a-137c65196799" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">560,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;shares authorized, </span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_909a907b-8b70-4534-aadc-5debab6f0191" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">212,984,747</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;and </span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57c85b11-6175-40a3-9b69-e144d9d97328" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">217,930,932</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;shares outstanding at December 31, 2024 and December 31, 2023, respectively</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b07da545-83ef-432e-812f-aef02701f580" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:CommonStockValueOutstanding" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,298</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_38b702d3-12b2-4efb-b6cd-37e3e1804ba5" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:CommonStockValueOutstanding" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,793</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Capital in excess of par value</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2202fc4e-cfa2-4955-b561-dba0d3bdc647" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">228,081</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_485e8582-57de-443a-9093-9f8b0061079e" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">231,449</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Retained earnings</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa9515fe-fd60-417d-99d9-0cff3acf2f15" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,995,209</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0b1231a-9019-42ca-951a-14f5fbab891c" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,004,569</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total shareholders&#8217; equity</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dad455c8-5f29-4c53-a291-13e4081fe9bf" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,244,588</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c3e6bf7-0c3f-4f09-ab17-439e3a798928" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,257,811</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total liabilities and shareholders&#8217; equity</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d880ac05-357d-44c8-85c4-e99a9308eee0" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,491,395</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b1e5708d-f2db-4594-95b1-f0a90ce5c275" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,512,393</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these financial statements.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">31</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="fis_income_statement"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="statements_operations"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATEMENTS O</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F OPERATIONS</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:57.211%;box-sizing:content-box;"/>
    <td style="width:1.48%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:10.782%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.48%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:10.782%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.48%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:10.782%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands, except per share data)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue from operations</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f1086f7-4784-4503-a37c-fc55c1e1703d" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,814,810</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3dc78b39-3706-458c-a9a2-dad846098a10" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,866,152</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f18ed18-867a-4e8f-83de-83b37b28daea" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,260,077</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Salaries, wages and benefits</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9b93069-371d-4d75-be2a-05e8b7f39bfd" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:LaborAndRelatedExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,689,314</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eacadc22-f6e7-4efa-9afb-42ff1b9c0f41" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:LaborAndRelatedExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,629,676</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4a1f35ae-649c-452f-9456-94ac81e86233" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:LaborAndRelatedExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,716,835</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating supplies and expenses</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5480790a-5ae0-4f93-ab46-5c49cd3a99d4" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OperatingCostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">635,320</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_627ce34c-a14e-4b6a-b068-fb12d469ce64" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OperatingCostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">718,326</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_391caac1-93ea-45bd-8d9d-cc66912e57c0" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OperatingCostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">852,955</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">General supplies and expenses</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2618da3a-44e3-4f6d-9970-7d204533cf08" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:OtherSellingAndGeneralExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">176,546</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d841f1a9-f7d0-43ab-a5f5-0bc54fe12da8" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:OtherSellingAndGeneralExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">162,416</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8546585f-2827-4f6b-abdb-21c42b365f35" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:OtherSellingAndGeneralExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">159,998</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating taxes and licenses</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b3af74d-0292-48bb-ae26-5b75ce5381ca" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DirectTaxesAndLicensesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">144,690</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_96c40067-2a49-4cc0-8b0b-730de4220bdd" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DirectTaxesAndLicensesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">145,642</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b05ff15a-90d1-414e-ac28-fdd3635c86b4" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DirectTaxesAndLicensesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">141,239</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Insurance and claims</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_daa817de-2658-4937-b474-10f6093f5fb9" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">92,359</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_542b99e8-31b1-44f8-9c8e-d3d295841045" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,368</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4eef6fcb-3f03-4c7b-afc1-e98d62957d90" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">58,301</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Communications and utilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1dba3120-0a3b-4242-9a8e-0f41118701e7" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,827</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b9fbcba6-ade4-4ca0-bb28-b520c4925d89" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">43,269</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b1281148-d2f1-40bb-9e84-fa065a341620" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,584</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14f0b91d-70aa-40cc-a857-6fcf114ecce6" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">344,568</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03569ce8-4612-4b4f-b650-0d24032d4916" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">324,435</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_853e2ade-4509-4479-a076-6faa422afb44" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">276,050</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchased transportation</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_510b3d01-362f-4ae0-aa65-77eb29701863" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:PurchasedTransportation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">122,815</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7b4b0ab7-2b58-483b-b6f1-65afa3da549c" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:PurchasedTransportation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121,516</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_098ea682-3fef-4cd4-8c44-c645ea9b880a" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:PurchasedTransportation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">158,111</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Miscellaneous expenses, net</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_abbb8240-c581-4fe3-8b3b-e868196f2e24" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OtherCostAndExpenseOperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,373</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10d45126-38a2-4494-adf7-956ddbdd884a" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OtherCostAndExpenseOperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,831</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b44c2ec-4bc6-42bd-b0a5-d7914b2cff29" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OtherCostAndExpenseOperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,372</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_33ead740-aec3-4bfe-8a45-9af1ed5958c1" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,270,812</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ce925380-3bea-455d-8706-e2df1521c3b2" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:CostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,225,479</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e69c23cd-8be5-4c37-87b0-8923582bde66" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:CostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,419,445</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d3938e5f-650a-4b4a-8764-258144b0ef57" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,543,998</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_522babb8-ba33-46f2-8f66-2e3071391834" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,640,673</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b270ef3-fe9e-4e89-a8f9-e77dd1e7ce84" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,840,632</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Non-operating (income) expense:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest expense</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_899837dc-197d-4e68-87cc-13a9c3f4fca5" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:InterestAndDebtExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">212</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a0afdce7-9ae8-4f9b-ae9f-4dcde9049adf" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:InterestAndDebtExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">464</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_24e55b1b-fcd1-4844-be83-cf39ed78bfd1" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:InterestAndDebtExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,563</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_79c4c6d0-4cd5-452e-a027-752f722b6bb0" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:InvestmentIncomeNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,011</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_76054bc1-0727-4b6a-a122-8faa1c4bd6fc" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:InvestmentIncomeNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,799</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_969c91a8-86d0-47b0-b30d-d0a36dceca6a" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:InvestmentIncomeNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,884</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6a8d8e15-4a1a-4bc7-a60f-4d36b32090aa" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,200</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fb4c0f1c-0328-485f-a920-b82c8fce0a47" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,232</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_58ebc7dc-64a7-461c-a873-942f098e8607" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,604</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total non-operating income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ad4391b5-f4a1-453d-916a-ab5e9e166f74" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,599</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_006d8d0b-10dc-4164-8109-ff31de32bf7e" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,103</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e5142b0-723a-41a2-b62e-9e87d24bad8c" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">717</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;text-indent:10pt;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income before income taxes</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01f8cdd3-6c29-4482-ba7e-411f53abb1b4" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,557,597</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0153959a-8041-4bc3-a751-1a2d7fcdc11c" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,647,776</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34dc8b52-22b0-45f2-96ee-401e1e8754ac" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,841,349</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_550a65c8-74e7-4fb6-92af-4a27765df3ff" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">371,524</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b165de0b-980c-44ce-af45-3af5ab06dfd9" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">408,274</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0a60962a-2e8b-494f-9af1-0eaad0814767" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,190</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f30ff4c6-391d-48db-93fa-9564e50e3e04" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,186,073</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d22a7dae-51a0-41f9-bebc-f05963ad507a" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,239,502</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c60c7cb7-d292-4d6b-a026-92a500fd625f" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377,159</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;text-indent:10pt;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Earnings per share:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Basic</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_444be113-14b0-41a8-bbc4-c6ea275693d0" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">5.51</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1eb2fd92-2bab-4cd8-bdf2-148837a695ae" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">5.66</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8cade8b-fb5a-4ff4-a63e-707eed13a055" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">6.13</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Diluted</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e9beba9-27e7-4c50-ac63-7feb3eb86932" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">5.48</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94dd2d9a-4926-4961-b2f6-c387085e2919" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">5.63</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_79080fa9-37cc-43a0-8685-44197e5cad8c" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">6.09</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;text-indent:10pt;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Basic</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37f2368a-a516-4da0-855c-6015cbca37e7" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">215,326</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4a6a4628-49ca-4860-abd3-06f57bfd4566" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">218,842</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8803a6d3-57ee-4669-8447-5877ddc2c684" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">224,682</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Diluted</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6ce0646-6df8-4b2c-9227-14a42eccb366" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">216,485</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_647e50a3-a9ce-469c-9ecc-d153d730b8da" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">220,180</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2e227a3b-5345-4b37-9f2b-26e1de9dffc1" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">226,156</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;text-indent:10pt;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dividends declared per share</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d789c34a-0ae0-4058-8583-2d872f95ff3c" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">1.04</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5860d664-228b-46c3-804e-5eaf3eab4b05" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">0.80</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dfb10c4a-bd66-4b9f-8b3e-4554ee665e8d" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">0.60</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these financial statements.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">32</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="fis_stockholders_equity"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="statements_changes_in_shareholders_equit"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATEMENTS OF CHANGES I</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">N SHAREHOLDERS&#8217; EQUITY</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:44.649%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:8.342%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.14%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.862%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.14%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.862%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.14%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.862%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.14%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:7.862%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Capital in</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Common Stock</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Excess of</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Retained</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands, except per share data)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Par Value</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Earnings</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of December 31, 2021</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b9184525-ea70-4e57-8821-c72c04a2c586" contextRef="C_fd81446b-5104-44ec-9190-94d8e3d28af4" name="us-gaap:SharesIssued" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">230,022</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_11a9a344-ce25-4aca-81ef-5a6d037a3a96" contextRef="C_fd81446b-5104-44ec-9190-94d8e3d28af4" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,002</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_75aa5eb7-dd9a-4437-aebc-b8b8974634b7" contextRef="C_535d1440-c6c5-4ee2-a5c2-93c70ea9a69f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">162,944</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95ec3118-9aad-4b35-ba2d-c826e800693b" contextRef="C_1aa597f6-933e-4731-b204-1afe33248ef9" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,493,861</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8e9e23fd-fcaf-468b-9df0-03d737693456" contextRef="C_3125cc01-8b2e-4b09-b07a-48163a700897" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,679,807</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eb1da00d-3e65-4ec9-ab8b-48281391d16a" contextRef="C_01f715c3-8466-450f-beb6-f5694875ce81" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377,159</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be1550ef-a0b2-4c2b-8299-eeb932bb0fef" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377,159</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share repurchases, including settlements under <br/>&#160;&#160;&#160;&#160;accelerated share repurchase programs</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_555b9d8c-a3b2-45dc-bd1b-1173922010d4" contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,630</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6bed376b-12e0-4a0b-98e2-5df462b18b43" contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">963</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d7058545-c26b-4d92-bc2e-c4b64233bbc8" contextRef="C_81a288f0-921c-4095-bc98-2a91d2d8d083" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">62,500</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6beda148-0139-4a64-86ae-a1d20b2955f8" contextRef="C_01f715c3-8466-450f-beb6-f5694875ce81" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,338,756</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94bf3fcc-70b8-49b8-9ff6-28c6db1491b2" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,277,219</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash dividends declared ($</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6540c261-1c2d-429d-9056-c4bca5947f33" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.60</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;per share)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6d27a679-46e5-4e50-a08d-5846ebf8403e" contextRef="C_01f715c3-8466-450f-beb6-f5694875ce81" name="us-gaap:DividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,478</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7693d650-5fb5-4f47-ab22-71a6d8d79df8" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,478</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation and share issuances, net of <br/>&#160;&#160;&#160;&#160;&#160;forfeitures</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_85765ad3-4b29-4479-ae45-baebd57bc2e2" contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">109</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_36e7dbc8-1177-46cd-9c15-3db27ea5c0a1" contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ca00283-880d-4b4b-9042-4a85edf41b0d" contextRef="C_81a288f0-921c-4095-bc98-2a91d2d8d083" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,882</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56fff0be-2d79-4bfa-868d-ee90e99726a9" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,893</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Taxes paid in exchange for shares withheld</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60aa97a2-6591-4f4e-8b3e-a7973f282d51" contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">55</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d0fc32d-dc5c-4608-9e56-9170c97dda42" contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_55f6c6fc-cd70-4bd5-8eb2-4a76e539473b" contextRef="C_81a288f0-921c-4095-bc98-2a91d2d8d083" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,240</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0981b979-b309-4e92-98f8-a86ee7abbd74" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,245</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of December 31, 2022</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3be237c2-9275-4340-88fa-0b364a21abcc" contextRef="C_cfb5923b-e686-4da0-a4be-dc30df5912a4" name="us-gaap:SharesIssued" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">220,446</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f11af485-0d43-4ec1-8eb3-40f00418bcef" contextRef="C_cfb5923b-e686-4da0-a4be-dc30df5912a4" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,045</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0af7dce9-5fde-44e2-b55c-d017da167d7c" contextRef="C_17d0fc02-fb53-4c82-a48a-99e6b4d47378" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">233,086</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1497f59d-495b-46f3-93d6-e8e9bb19376f" contextRef="C_e897e98d-8463-4c13-b6c7-773c9164d269" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,397,786</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_93150fc5-ea9a-405a-9d33-bfeae3f6ed5f" contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,652,917</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_88af5934-ea48-4966-aecc-b59c277c06fd" contextRef="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,239,502</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_024439a1-a602-4d69-a64e-794a61cda1dd" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,239,502</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share repurchases, including transaction costs</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4e8eadf-f9a5-4a48-b53b-92e5182f8a48" contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076" name="odfl:ShareRepurchasesIncludingTransactionCostsShare" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,628</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ed3fa1e8-11d1-4b80-881b-1caf31c55d9e" contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076" name="odfl:ShareRepurchasesIncludingTransactionCostsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">263</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5370beff-8596-4872-836b-6554f23ae0b2" contextRef="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a" name="odfl:ShareRepurchasesIncludingTransactionCostsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">457,636</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aeebf509-12ca-4fdc-825c-cdd04e54481b" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:ShareRepurchasesIncludingTransactionCostsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">457,899</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash dividends declared ($</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_68b2fe0d-6819-4477-b3ff-b3937c3ee568" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.80</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;per share)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03f127f5-6090-49f6-a160-a3b003d55d79" contextRef="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a" name="us-gaap:DividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">175,083</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e05b461-8572-4fd4-888f-510ce3ea4d34" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">175,083</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation and share issuances, net of <br/>&#160;&#160;&#160;&#160;&#160;forfeitures</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4d696a48-0451-43de-8cef-28a945120cfd" contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">185</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f5e24744-a129-4db4-a861-e2b0992a0fa0" contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b3e6a1fc-ecbb-4eb7-9a2f-1a35c346520a" contextRef="C_b9472b58-075d-4aa4-a84d-1118c0b5d1dd" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,062</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe91f745-c34d-4de3-a6b1-cd198b51af44" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,080</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Taxes paid in exchange for shares withheld</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_52f557e7-da6c-4d29-a552-1294872d86e8" contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">72</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77fb1ec8-bde7-42fe-897c-d2a4ad80e07b" contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">7</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_40d82fb4-8c97-4fc9-9571-f1b9e2e0c3a6" contextRef="C_b9472b58-075d-4aa4-a84d-1118c0b5d1dd" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">12,699</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e02e9b1a-334b-4bd2-b4af-07eb89974e98" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">12,706</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of December 31, 2023</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8ec81c6f-11d3-4c74-b64e-c1f6232ee8cc" contextRef="C_e6ba4d70-90b4-4729-9bb7-3b595a202a59" name="us-gaap:SharesIssued" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">217,931</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14a6cea5-33aa-4dca-968f-13d2b43945a5" contextRef="C_e6ba4d70-90b4-4729-9bb7-3b595a202a59" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,793</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f265071b-ab8b-44b3-b6a0-3fe5f78b2758" contextRef="C_b32fdcb9-b390-4679-9464-dd9087b9ce90" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">231,449</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c9980cbd-6e19-4679-a87a-71ee9ddf5c67" contextRef="C_603e9972-c8c6-451e-a3df-34c73a9fb51a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,004,569</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a8998684-72c6-4f3a-b5a2-53f80e6ec9c8" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,257,811</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f02e845-46ed-4a28-a8b7-189e919e131a" contextRef="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,186,073</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b69a79c-ee30-448b-9951-a39577a7b927" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,186,073</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Share repurchases, including transaction costs and<br/>&#160;&#160;&#160;&#160;settlements under accelerated share repurchase<br/>&#160;&#160;&#160;&#160;programs</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2abaac56-ea41-4fd5-bc49-8fe88691029b" contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1" name="odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,092</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f046271f-5669-4c60-8a71-f7796695d672" contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1" name="odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">509</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff1a7b9a-6db9-4d0a-adc1-1f8e873ed3e4" contextRef="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722" name="odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">971,794</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ad15743-8f44-41bb-bd99-92cd4b51512f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">972,303</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cash dividends declared ($</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0cac0b4-4def-4dfa-ac23-ec429b789450" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">1.04</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#160;per share)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e4cd5a4-f1f9-4d72-9698-696b8ed3654b" contextRef="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722" name="us-gaap:DividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">223,639</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9c57a8f1-061a-4316-8a61-3a424b97d1b8" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DividendsCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">223,639</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Share-based compensation and share issuances, net<br/>&#160;&#160;&#160;&#160;&#160;of forfeitures</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bbe62a45-dec2-44eb-9477-d4015291e2b7" contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">216</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95074659-a15d-4fed-a556-e08ad9a572c4" contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e6f138d4-63bd-4342-9170-3e30040f64a7" contextRef="C_9a3e35fa-3f81-4ed8-a5b9-40c8dd4aeebc" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,328</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_22e146e9-f0ce-4019-b56d-35f157da0273" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,349</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Taxes paid in exchange for shares withheld</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0860762-0f5b-4e0b-86c2-8ac93856d18f" contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5776fac9-4267-42d9-8d7d-75ae75ce71ea" contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">7</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ba5e3ad5-2758-408c-98c8-7dd141236bcb" contextRef="C_9a3e35fa-3f81-4ed8-a5b9-40c8dd4aeebc" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14,696</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b0516094-5bb7-421e-98a2-36edf57d4a7f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14,703</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Balance as of December 31, 2024</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_176229cb-a56f-4b15-adba-f5cf30c4ee80" contextRef="C_dcef67b3-3ae7-4b33-bc9b-5f3e64d9e373" name="us-gaap:SharesIssued" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">212,985</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4bbb7375-6696-43e4-aaa9-80a3a4d4e8f0" contextRef="C_dcef67b3-3ae7-4b33-bc9b-5f3e64d9e373" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,298</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25199f45-6d7b-4c2c-8f23-efdf55f8d26e" contextRef="C_2a7ce1b5-9aa9-4154-bc17-386bf61a95b7" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">228,081</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ebe58888-97eb-4628-9ba9-a5d9456fd90a" contextRef="C_f9ee886e-8ae1-4e2f-89d1-8661e2a20bfc" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,995,209</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_232395b8-d52f-4edb-89ba-d16328341b44" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,244,588</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these financial statements.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">33</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="fis_cash_flow"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p>
  <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="statements_cash_flows"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATEMENTS O</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F CASH FLOWS</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:57.211%;box-sizing:content-box;"/>
    <td style="width:1.48%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:10.782%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.48%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:10.782%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:1.48%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
    <td style="width:10.782%;box-sizing:content-box;"/>
    <td style="width:1%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash flows from operating activities:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4a21940f-8080-43a9-8fc9-1f0568321796" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,186,073</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea6690d6-ac32-46fa-b72e-a0184dbd0abc" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,239,502</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21b59841-64b7-45f4-aae1-655015f199d4" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377,159</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;text-indent:10pt;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Adjustments to reconcile net income to net cash provided by operating<br/>&#160;&#160;&#160;activities:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_33571d1a-3256-4e9e-b998-a83a1436ddcd" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">344,578</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3dc52818-fa1a-49e3-ad68-cf28ead002c4" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">324,449</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ae8309a-0861-4dba-9179-0abe974f3166" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">276,066</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Noncash lease expense</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a191fa8a-10a3-46fb-8a42-e08f60690f99" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:NonCashLeaseExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,186</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12700a8a-9d81-4eaa-a3e6-3e390fda6286" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:NonCashLeaseExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,665</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f2d1903-8636-49a9-8887-0b7d68f6f9d9" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:NonCashLeaseExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,658</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gain on disposal of property and equipment</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a7c0d4e4-c0e9-4e7b-af7a-2f64fb3dbb47" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,401</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f5ed89af-61dd-4907-b93e-09c2cea01d1b" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,555</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5783d65d-22ff-4db6-bc1f-5af394906ba0" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,425</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred income taxes</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ce73a9c-c37c-42ce-a888-be572387e719" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,340</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_451b8a77-a767-444c-a9c0-55b239ca8d45" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,341</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_417fee72-ab6a-4d71-b4d2-e0309f7d5cad" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,008</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_89d8b6f8-ee00-4770-b70c-2a922d852ec8" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,349</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_976ee71c-6af7-42f1-bf19-5412730f569d" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,080</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2b75af49-20c1-4302-a078-7980afaab58f" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,893</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;text-indent:20pt;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Changes in assets and liabilities:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer and other receivables, net</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6305096f-1e58-4904-8fc0-054f1250fa0b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">74,080</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e8d849b-9925-473a-b074-85cb5b766bdf" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,875</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82d234f8-b78b-4342-b883-df0dc7819f83" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,009</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid expenses and other assets</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2a6ee501-d86c-4f12-bd78-5619341af108" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,562</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f777ebcc-7e36-465a-a9d6-0c0755a2db11" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,189</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6eef679-f407-43b9-b27d-88801ecf9bb2" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,714</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts payable</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d590f4d-1b2b-4d8b-9c0d-2d70b47ca01f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">20,955</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d040d190-dffb-43f5-abc5-9af89116cc4e" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,499</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8d5b88a0-3d42-4ea2-8bc5-de9a52d53481" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,756</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Compensation, benefits and other accrued liabilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b9a815e-bc9b-4c1c-8660-83f2a2258585" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,808</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_086c79b0-ad3e-478b-8e28-24781f90efb6" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,422</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7d118a8-37d4-4ab9-93b8-6665f389f06e" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">11,202</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Claims and insurance accruals</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_02ce2c14-037e-4abb-8001-d9afee7dabe0" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncreaseDecreaseInInsuranceLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,441</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2d8a2e49-49f0-4107-8746-0fe1646f2f6b" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncreaseDecreaseInInsuranceLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,249</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9d53b18d-265a-469a-ae61-325424a0ada1" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncreaseDecreaseInInsuranceLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,464</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income taxes, net</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fdc7a8a3-bd6d-43d1-a753-87ae773ca6ba" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,570</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e864f619-34e9-4b71-b1f3-d2df3aae43c0" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,816</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b235ad1f-d3c9-4ce8-b461-fb3b64b0be8c" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,480</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:30pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other liabilities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d9e471cb-a8df-4497-9195-70c107522bff" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,348</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7c6113c9-84a7-45a4-8b85-64a080f43180" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">10,295</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_28493bfd-0f72-422b-afe9-a7d11f21bddd" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">39,552</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:40pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a8c380ea-0292-413f-8ced-5ebd8c5324dc" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,659,283</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_533e7088-7788-461a-8236-c53e7698df2f" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,569,135</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_da0b5c93-b461-4b3a-9a2e-1a6af8a089f9" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,691,582</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash flows from investing activities:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchase of property and equipment</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a596d23d-6e18-4dba-865c-48df38d72596" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">771,318</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_da835b61-fc60-4abb-a048-39401cea5b19" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">757,309</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_136c6d1e-8e64-4ed9-8d49-eab933d8c198" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">775,148</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proceeds from sale of property and equipment</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a42a6a9-443c-4a61-9e5d-20295132ab13" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,124</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1649fb2a-d01c-4a5c-aa58-4510f1298a56" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,637</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_550320b9-b3cf-4bfb-9870-4de925063772" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,096</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchase of short-term investments</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92940857-0a0c-4211-9dc6-7d768ffc3d95" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:PaymentsToAcquireShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,000</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0d778cf4-2f05-424a-aec0-b5487f8d7843" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:PaymentsToAcquireShortTermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">163,720</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proceeds from maturities of short-term investments</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6541ef14-8507-4e22-be6d-541d84570bdb" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,000</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_473bbf07-61bf-4ca1-8921-21de8c8c26b4" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,852</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74aa440f-ddb2-414f-a3dc-5e928a33f92a" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">369,300</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:40pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net cash used in investing activities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_de0257c1-7bee-4096-a8de-59e84f4706c7" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">751,194</ix:nonFraction></span></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6de65fb2-f4d6-4b20-a90a-f1a6dd20390f" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">659,820</ix:nonFraction></span></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3e24f357-2265-4047-ad75-5098bf6ab885" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">547,472</ix:nonFraction></span></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash flows from financing activities:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payments for share repurchases</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be213198-3722-4e2b-beb2-b81de3f640d3" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">967,294</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65680452-be2c-495a-9e4e-db1eb819f593" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">453,613</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_63041f9a-4ec9-4409-b80f-47ecd3e422a5" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,277,219</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dividends paid</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8469c00-cfd0-4df3-9f67-bb3338fee6df" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:PaymentsOfDividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">223,618</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e08c7d5-65c0-4766-8579-edbe02d48b95" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:PaymentsOfDividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">175,089</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dfe63090-5460-4d96-9656-1f2a905cc655" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:PaymentsOfDividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,484</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Principal payments under debt agreements</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f928d966-d3bb-458b-8672-abd704cee10c" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:RepaymentsOfLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,000</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57113185-2128-45ec-a1fb-847062717f19" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:RepaymentsOfLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,000</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other financing activities, net</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2df417af-ed78-4a9a-a36c-44c06a7f22b0" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">22,300</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_faf1a15d-8e6d-4efa-afa1-a1cc25903597" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">13,126</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4917cd1-2166-4bec-ba1e-15d2cbb2f70e" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,659</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;text-indent:40pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net cash used in financing activities</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0c82c1c5-2c5e-447b-b0a1-5cb434676c4b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,233,212</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae1dc028-0402-4f5a-908e-3f11e9936032" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">661,828</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a705dbcf-1511-41ac-98cc-6660b9a830a7" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,420,362</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Decrease) increase in cash and cash equivalents</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_de580342-514a-402e-a061-4a01fc45ccc5" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">325,123</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14dfaf49-878c-423c-91c5-f2d21f83ec4a" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">247,487</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b7b5b7f-5b1a-43bf-acce-20b7bfe49d7b" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">276,252</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash and cash equivalents at beginning of year</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_49cf9ba0-e076-4590-84e2-a4035906c3a4" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">433,799</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d3f8c1e-4660-45fb-9542-2d661328cb41" contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,312</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2e0dfb6-8b0e-420b-a3cf-b80183a864b7" contextRef="C_3125cc01-8b2e-4b09-b07a-48163a700897" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">462,564</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash and cash equivalents at end of year</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_424d1940-ef61-4367-9fb0-f549b4e671ca" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">108,676</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4ccac6d-ce9c-42b4-8cec-aa48cac91c67" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">433,799</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b7c211a3-b457-4734-a3f1-12ca65051e47" contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,312</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income taxes paid (includes payments of $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f7658b82-f81e-46e2-a0f4-562778d26675" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:PaymentsForPurchasedFederalTaxCredits" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">177.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;million for purchased <br/>&#160;&#160;&#160;federal tax credits in 2024 to offset estimated tax payments)</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_00a9ed6c-3c3a-4a1d-9971-998b87f025f1" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">337,615</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3e31005e-a857-4fc6-92c5-c1f0b6856c55" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">361,448</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff8a506b-1f3e-42e6-8a22-ae0a4e22ee1e" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">396,510</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest paid</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e904c49-cc25-4c8f-9cce-c2ef713508cd" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,909</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0aac9c6e-91be-44a9-a392-d7959cde4d9f" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,484</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_edf27e2d-d830-47a9-bcfe-20e62d7bc69c" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,953</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Capitalized interest</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_883cf96a-f449-4c52-bf73-de5139be4c2a" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:InterestPaidCapitalized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,763</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3c0f3bb0-c07b-48e0-ac1a-fc86ef6afa9a" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:InterestPaidCapitalized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,364</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
    <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bb6a3d11-ebe8-47c5-bbf2-499016d77ae6" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:InterestPaidCapitalized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,260</ix:nonFraction></span></p></td>
    <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these financial statements.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">34</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div><ix:nonNumeric id="F_819b454a-7b01-4e08-a1fb-ee08f1294811" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:SignificantAccountingPoliciesTextBlock" escape="true" continuedAt="F_819b454a-7b01-4e08-a1fb-ee08f1294811_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 1. Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Business</span></p><div><ix:nonNumeric id="F_d2813f99-aeb5-4778-9d27-cb95ea29635f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NatureOfOperations" escape="true"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are one of the largest North American less-than-truckload (&#8220;LTL&#8221;) motor carriers. We provide regional, inter-regional and national LTL services through a single integrated, union-free organization. Our service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. Through strategic alliances, we also provide LTL services throughout North America. In addition to our core LTL services, we offer a range of value-added services including container drayage, truckload brokerage and supply chain consulting.</span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0529cb02-f165-4d69-a8e1-fc92c03781ce" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain amounts in prior years have been reclassified to conform prior years&#8217; financial statements to the current presentation.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless the context requires otherwise, references in these Notes to &#8220;Old Dominion,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to Old Dominion Freight Line, Inc.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3292a514-4820-411a-aa81-5ad3006ace2b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:CommonStockSplitPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock Split</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 16, 2024, we announced that our Board of Directors approved a </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_15c1587f-305b-48fb-a171-4b4e45547cef" contextRef="C_b00d7197-1e16-4e20-85fa-563fbde8368f" name="us-gaap:StockholdersEquityNoteStockSplit"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fcd87744-b542-4f2b-a40d-f5e5a9f9d6e7" contextRef="C_b00d7197-1e16-4e20-85fa-563fbde8368f" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" unitRef="U_pure" decimals="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">-for-one split</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of our common stock for shareholders of record as of the close of business on the record date of March 13, 2024. On March 27, 2024, those shareholders received </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d4bf2e8e-f0e2-424c-8927-350a15ea9338" contextRef="C_434a90e5-4794-4cd7-987e-b51563f6565f" name="us-gaap:ConversionOfStockSharesIssued1" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> additional share of common stock for every share owned.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All references in this report to shares outstanding, weighted average shares outstanding, earnings per share, and dividends per share amounts have been restated retroactively to reflect this stock split.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_c523950e-4f07-4aa2-97d5-14c663e9ec4c" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:RevenueFromContractWithCustomerAndExpensePolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue and Expense Recognition</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We recognize revenue based upon when our transportation and related services have been completed in accordance with the bill of lading (&#8220;BOL&#8221;) contract, our general tariff provisions and contractual agreements with our customers. Generally, our performance obligations begin when we receive a BOL from a customer and are satisfied when we complete the delivery of a shipment and related services. We recognize revenue for our performance obligations under our customer contracts over time, as our customers receive the benefits of our services in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606. With respect to services not completed at the end of a reporting period, we use a percentage of completion method to allocate the appropriate revenue to each separate reporting period. Under this method, we develop a factor for each uncompleted shipment by dividing the actual number of days in transit at the end of a reporting period by that shipment&#8217;s standard delivery time schedule. This factor is applied to the total revenue for that shipment and revenue is allocated between reporting periods accordingly. Payment terms vary by customer and are short-term in nature. Expenses are recognized when incurred.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5e80345d-20fe-4dca-b253-4609bafcf92b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:DisaggregatedRevenueTableTextBlock" escape="true" continuedAt="F_5e80345d-20fe-4dca-b253-4609bafcf92b_1"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The composition of our revenue is summarized below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50.668%;box-sizing:content-box;"/>
          <td style="width:1.589%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:12.855999999999998%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:1.589%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:12.855999999999998%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:1.589%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:12.855999999999998%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8348773a-e6ed-4f5c-a58d-184c4d2cc502" contextRef="C_d1b2186f-a9cc-4ea5-ab54-81a203b11504" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,761,105</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_873b36e2-70bb-4feb-ac08-cb046f9dfbbb" contextRef="C_ab2be86b-0abf-4eb9-9615-5f1c48f7e994" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,804,939</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_784e3fa1-959d-4b9f-b6aa-03edbfcb9efd" contextRef="C_87f1bccd-0dae-449a-8c4e-2c5ab5d8a8dc" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,177,055</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f1c3fdd-4346-462c-a146-9b6d4742ac59" contextRef="C_417e3d0d-b22a-4494-887e-fb132cfb4bdf" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,705</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f374ac73-46ed-4042-a0eb-575e1df69bf2" contextRef="C_3e48a92d-7f81-4714-932f-31035c351fb9" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,213</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8d8db47e-aced-4a09-ad2d-2c98b1972423" contextRef="C_5b4b48cc-e6b6-4d4d-b112-571911bebd80" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">83,022</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_507e7553-8b83-46e0-8552-57d4286a31b8" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,814,810</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fdf9b153-2a68-4673-805f-308603f85ca6" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,866,152</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_20a146c2-abcc-4203-8bb4-81f033c9e3c9" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,260,077</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></ix:nonNumeric></div></ix:nonNumeric></div><div><ix:continuation id="F_5e80345d-20fe-4dca-b253-4609bafcf92b_1"></ix:continuation></div><div><ix:nonNumeric id="F_378ac709-195d-472e-a1e9-0a3371251ab3" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock" escape="true" continuedAt="F_378ac709-195d-472e-a1e9-0a3371251ab3_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Allowances for Uncollectible Accounts and Revenue Adjustments</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain an allowance for uncollectible accounts for estimated losses resulting from the inability of our customers to make required payments. We estimate this allowance by analyzing the aging of our customer receivables, our historical loss experience and other trends and factors affecting the credit risk of our customers, including anticipated changes to future performance. Write-offs occur when we determine an account to be uncollectible and could differ from our allowance estimate as a result of factors such as</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">35</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div><ix:continuation id="F_819b454a-7b01-4e08-a1fb-ee08f1294811_1" continuedAt="F_819b454a-7b01-4e08-a1fb-ee08f1294811_2"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_378ac709-195d-472e-a1e9-0a3371251ab3_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">changes in the overall economic environment or risks surrounding our customers. Additional allowances may be required if the financial condition of our customers were to deteriorate, resulting in an impairment of their ability to make payments. We periodically review the underlying assumptions in our estimate of the allowance for uncollectible accounts to ensure that the allowance reflects the most recent trends and factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We also maintain an allowance for estimated revenue adjustments resulting from future billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments. These revenue adjustments are recorded in our revenue from operations. We use historical experience, trends and current information to update and evaluate these estimates.</span></p></ix:continuation></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_35916f21-fdea-4b86-919e-48ddc1944775" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ConcentrationRiskCreditRisk" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Credit Risk</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of customer receivables and, when held, short-term investments. We perform initial and ongoing credit evaluations of our customers to minimize credit risk. We generally do not require collateral but may requ</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ire prepayment of our services under certain circumstances. Credit risk is generally diversified due to the large number of entities comprising our customer base and their dispersion across many different industries and geographic regions. We generally expect our short-term investments will be diversified over various high-quality issuers. Such short-term investments may also subject us to concentrations of credit risk.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9cd00e51-7055-4dcc-813b-ce1ad70f8301" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We consider cash on hand and deposits in banks along with certificates of deposit and short-term marketable securities with original maturities of three months or less as cash and cash equivalents.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3ad8b992-dc5b-46be-ad35-cc7f3b953a30" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:InvestmentPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Short-term Investments</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">From time to time, the Company invests in commercial paper and certificates of deposits with an original maturity of greater than three months, which are classified and accounted for as trading securities and are reported in &#8220;Short-term investments&#8221; on our Balance Sheets. These investments are measured at fair value on a recurring basis each reporting period, with gains or losses recorded in &#8220;Non-operating (income) expense&#8221; on our Statements of Operations. As of December 31, 2024 and 2023, we held </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9f22036-f61d-420c-92f3-282c920b004d" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:ShortTermInvestments" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_3af0c60d-f179-4a67-b116-3fdfe3123f25" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:ShortTermInvestments" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> short-term investments.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_cda53663-0b0f-4a60-be95-54f59a493687" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Property and Equipment</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Property and equipment are recorded at cost. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense as incurred. We capitalize the cost of tires mounted on purchased revenue equipment as a part of the total equipment cost. Subsequent replacement tires are expensed at the time those tires are placed in service. We assess the realizable value of our long-lived assets and evaluate such assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Depreciation of property and equipment is calculated using the straight-line method over the estimated useful lives of the related assets. </span><span style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fbab6ba8-ed95-47f1-8762-97b0d2351722" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true" continuedAt="F_fbab6ba8-ed95-47f1-8762-97b0d2351722_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides the estimated useful lives by asset type:</span></ix:nonNumeric></span></p><div style="font-size:12pt;font-family:Times New Roman;"><ix:continuation id="F_fbab6ba8-ed95-47f1-8762-97b0d2351722_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:86.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:51.294%;box-sizing:content-box;"/>
          <td style="width:2.075%;box-sizing:content-box;"/>
          <td style="width:46.631%;box-sizing:content-box;"/>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Structures</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_43730d96-2d32-4b2b-8e05-5b9028a8ebfd" contextRef="C_b08bdafe-48ed-4e97-b1f5-2873fbfca536" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><ix:nonNumeric id="F_6333d542-0a19-4367-8414-d02979ce30e6" contextRef="C_620bb82d-6e3f-4fa3-8029-5579032ce27b" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30 years</span></ix:nonNumeric></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_b7723133-aeae-4ae3-8034-9559f196285d" contextRef="C_7864e7d9-a630-41d4-bfaf-2152b3a91853" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><ix:nonNumeric id="F_a5295a92-137f-45c4-b1e7-70ff6fbfc486" contextRef="C_e36812eb-66a8-4fe8-aeed-1381639bb8a8" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15 years</span></ix:nonNumeric></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_f1f29f36-d951-4bc2-abcb-ca6a609a91bd" contextRef="C_55d52bea-9a29-474d-ac4b-ea17830cc8c9" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><ix:nonNumeric id="F_8ab7f9e6-c305-46a4-ba09-89ac7d48640f" contextRef="C_3406f6d2-486e-4a26-895f-038f0b407530" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20 years</span></ix:nonNumeric></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Lesser of economic life or life of lease</span></span></span></p></td>
         </tr>
        </table></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Depreciation expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_793153f8-20f1-4d7f-ad2f-979a4d147391" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">344.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_230bc9b8-db9e-40a1-9397-f396bc05d410" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">324.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_200a1175-6ae8-46eb-aa82-cbdb2d394fed" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">275.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively.</span></p></ix:nonNumeric></div><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div><ix:nonNumeric id="F_c17d311f-4e90-4418-aa30-c18a8cd889cf" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:SelfInsuranceReservePolicyTextBlock" escape="true" continuedAt="F_c17d311f-4e90-4418-aa30-c18a8cd889cf_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Claims and Insurance Accruals</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We carry a significant amount of insurance with third-party insurance carriers that provides various levels of protection for our risk exposure, including protection in the areas of property, casualty, cyber, management, and group health, with coverage limits and retention and deductible levels that we believe are reasonable given historical claim activity and severity. We believe that our policy of maintaining self-insured retentions or deductibles under these various insurance programs for a portion of our risks, supported by</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></ix:continuation></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">36</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div><ix:continuation id="F_819b454a-7b01-4e08-a1fb-ee08f1294811_2" continuedAt="F_819b454a-7b01-4e08-a1fb-ee08f1294811_3"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_c17d311f-4e90-4418-aa30-c18a8cd889cf_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our safety, claims management and loss prevention programs, is an effective means of managing insurance costs. We periodically review our risk exposure and insurance coverage applicable to those risks and believe that we maintain sufficient insurance coverage.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Claims and insurance accruals reflect the Company&#8217;s estimated cost of claims for cargo loss and damage, bodily injury/property damage (&#8220;BIPD&#8221;), workers&#8217; compensation, group health and group dental. These accruals include amounts for future claims development and claims incurred but not reported, which are primarily based on historical claims development experience. The related cost for cargo loss and damage and BIPD is charged to &#8220;Insurance and claims&#8221; on our Statements of Operations, while the related costs for workers&#8217; compensation, group health and group dental are charged to &#8220;Salaries, wages and benefits&#8221; on our Statements of Operations.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our liability for claims and insurance totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dd9de787-747a-4ef6-89f8-5d9372cd13c7" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:SelfInsuranceReserve" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">164.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f781da9-1ca6-4383-985c-cab282c88b25" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:SelfInsuranceReserve" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">153.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively. The long-term portions of those reserves were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e1c8b329-6754-4ca4-8924-b5c15576fd12" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:SelfInsuranceReserveNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">91.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_910e89fb-bdad-4e47-af72-1fce51f69dc2" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:SelfInsuranceReserveNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">90.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively, which were included in &#8220;Other non-current liabilities&#8221; on our Balance Sheets.</span></p></ix:continuation></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6a0caa0b-62e8-4f27-acdb-62ff0574a7ac" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Share-Based Compensation</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have various share-based compensation plans for our employees and non-employee directors. Our share-based compensation includes awards of phantom stock, restricted stock, and performance-based restricted stock units which are accounted for under ASC Topic 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Compensation - Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. All share-based compensation expense is presented in &#8220;Salaries, wages and benefits&#8221; for employees and &#8220;Miscellaneous expenses, net&#8221; for non-employee directors in the accompanying Statements of Operations. Total compensation expense recognized for all share-based compensation awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_af075dd6-03a9-458b-8b49-42ee915760b9" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">11.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56aab337-9bd5-41aa-9371-33ba5127d63d" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">11.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff9dd990-0e4a-4b8f-8865-52f65a55f268" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">15.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million during 2024, 2023, and 2022, respectively. The total tax benefit recognized related to these awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d59fea7-faf6-4b43-acb0-9fd06aedfd13" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="6" decimals="-5">6.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_579d58b1-b10e-493b-a9f0-0ae15af485a3" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="6" decimals="-5">3.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4d8cefad-d164-402e-9ee3-0f58e9bfe9c9" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="6" decimals="-5">3.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million during 2024, 2023, and 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Awards of restricted stock, phantom stock and performance-based restricted stock units are accounted for as equity under ASC Topic 718. We recognize compensation cost, net of estimated forfeitures, for restricted stock awards and phantom stock awards on a straight-line basis over the requisite service period of each award. Compensation cost for performance-based restricted stock unit awards is recognized using the accelerated attribution method over the requisite service period of each award. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c15df63c-9ede-42af-8d18-801ad53199f4" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:AdvertisingCostsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Advertising</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The costs of advertising our services are expensed as incurred and are included in &#8220;General supplies and expenses&#8221; on our Statements of Operations. Advertising costs charged to expense totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3334eb86-b09d-40f5-9d74-da5a16828f02" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:AdvertisingExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">34.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b1f0e1f-2600-40fb-9984-ce77415d3fba" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:AdvertisingExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">34.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e3ca6291-4842-4ed5-85dc-c07d5f37d5c6" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:AdvertisingExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">29.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_927cc934-85ad-43b1-a2de-ce66a7e2edd6" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" escape="true" continuedAt="F_927cc934-85ad-43b1-a2de-ce66a7e2edd6_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The levels of inputs used to measure fair value are:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 1 &#8212; Quoted prices for identical instruments in active markets;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 2 &#8212; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets; and</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 3 &#8212; Valuations based on inputs that are unobservable, generally utilizing pricing models or other valuation techniques that reflect management&#8217;s judgment and estimates.</span></p></ix:nonNumeric></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:continuation id="F_927cc934-85ad-43b1-a2de-ce66a7e2edd6_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our long-term debt, including current maturities, is measured at fair value and further described in Note 9. Our other financial securities in current assets and current liabilities approximate their fair value due to the short-term maturities of these instruments.</span></ix:continuation></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:continuation></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">37</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div><ix:continuation id="F_819b454a-7b01-4e08-a1fb-ee08f1294811_3" continuedAt="F_819b454a-7b01-4e08-a1fb-ee08f1294811_4"><div><ix:nonNumeric id="F_700d79c5-046d-42f8-9b9b-673eb655efa1" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:StockholdersEquityPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock Repurchase Program</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On July 28, 2021, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c9dd44e0-1d54-4d05-8a3f-5f6e2fda0af9" contextRef="C_0c3addca-fe4a-4c2e-88e4-0dc34a71de16" name="srt:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="9" decimals="INF" format="ixt:num-dot-decimal">2.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion of our outstanding common stock (the &#8220;2021 Repurchase Program&#8221;). The 2021 Repurchase Program began in January 2022 and was completed in May 2024. On July 26, 2023, we announced that our Board of Directors had approved a new stock repurchase program authorizing us to repurchase up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f3985cd8-e708-4910-864f-b9bfa114b5ea" contextRef="C_ec2f81aa-8b36-4f1a-8b8f-f7c7d3b47e9d" name="srt:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="9" decimals="INF" format="ixt:num-dot-decimal">3.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion of our outstanding common stock (the &#8220;2023 Repurchase Program&#8221;). The 2023 Repurchase Program, which does not have an expiration date, began after the completion of the 2021 Repurchase Program in May 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under our repurchase programs, we may repurchase shares from time to time in open market purchases or through privately negotiated transactions. Shares of our common stock repurchased under our repurchase programs are canceled at the time of repurchase and are classified as authorized but unissued shares of our common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We entered into accelerated share repurchase agreements with a third-party financial institution on each of August 26, 2021, February 24, 2022 and May 28, 2024. The Company&#8217;s accelerated share repurchase agreements were each accounted for as a settled treasury stock purchase and a forward stock purchase contract. The par value of the initial shares received was recorded as a reduction to common stock, with the excess purchase price recorded as a reduction to retained earnings. The forward stock purchase contract was accounted for as a contract indexed to our own stock and was classified within capital in excess of par value on our Balance Sheets. The Company's accelerated share repurchase agreements were each settled with the final number of shares received based on the daily volume-weighted average share price of our common stock over the term of the agreement, less a negotiated discount. </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4e1252a2-b3d1-4a17-aa62-b42b324dae4a" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:AcceleratedShareRepurchasesTextBlock" escape="true" continuedAt="F_4e1252a2-b3d1-4a17-aa62-b42b324dae4a_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The table below summarizes our accelerated share repurchase activity settled in 2024 and 2022. We did not enter into any accelerated share repurchase agreements during 2023.</span></ix:nonNumeric></span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_4e1252a2-b3d1-4a17-aa62-b42b324dae4a_1"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:12.925%;box-sizing:content-box;"/>
          <td style="width:1.24%;box-sizing:content-box;"/>
          <td style="width:2.641%;box-sizing:content-box;"/>
          <td style="width:14.346%;box-sizing:content-box;"/>
          <td style="width:1.861%;box-sizing:content-box;"/>
          <td style="width:2.641%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:10.924000000000001%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:2.181%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:13.425%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:2.181%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:14.366%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:2.181%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
          <td style="width:11.084%;box-sizing:content-box;"/>
          <td style="width:1%;box-sizing:content-box;"/>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Initial Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(In millions)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">at Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_13e0984e-ca89-4042-9562-79990dc99f0c" contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b" name="odfl:AcceleratedShareRepurchaseAgreementDate" format="ixt:date-monthname-year-en"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">August 2021</span></ix:nonNumeric></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_1431d73e-f07f-47fb-aafa-593cb1509beb" contextRef="C_2d95a08f-9cef-4837-a9b6-0d0535fff6fd" name="odfl:AcceleratedShareRepurchaseSettlementDate" format="ixt:date-monthname-year-en"><ix:nonNumeric id="F_4674a955-0f27-4ac7-979f-bd0886027b57" contextRef="C_0eb67958-3623-43d0-bb38-f57755eb7cf8" name="odfl:AcceleratedShareRepurchaseSettlementDate" format="ixt:date-monthname-year-en"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">January 2022</span></ix:nonNumeric></ix:nonNumeric></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4bb00c94-9792-437e-b659-bc5937bfa965" contextRef="C_c6742e83-654d-49d5-8f8e-a3266a0fc24b" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">250.0</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e530ea99-4f58-463b-b3d5-b2119e5d824a" contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b" name="us-gaap:TreasuryStockSharesAcquired" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,310,730</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2616a841-98de-45b5-a270-78373a21442e" contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b" name="odfl:TreasuryStockAdditionalSharesAcquired" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">246,820</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d331cae9-ad27-42e3-883b-34517a5ce20c" contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,557,550</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_22b08d6f-4c68-493c-a46b-dd832db92dcb" contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632" name="odfl:AcceleratedShareRepurchaseAgreementDate" format="ixt:date-monthname-year-en"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 2022</span></ix:nonNumeric></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_53b88ad3-6243-4ee6-bb41-84c0becb66c8" contextRef="C_b785155f-a5f8-451a-9ed4-545a8a8de385" name="odfl:AcceleratedShareRepurchaseSettlementDate" format="ixt:date-monthname-year-en"><ix:nonNumeric id="F_fe2c6c48-02e1-49ae-8bd7-7daba74bc7c2" contextRef="C_37f0e824-0097-4a35-b64a-24ec6475dc2f" name="odfl:AcceleratedShareRepurchaseSettlementDate" format="ixt:date-monthname-year-en"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">April 2022</span></ix:nonNumeric></ix:nonNumeric></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e125bc54-c6de-4afc-9882-b72b93683a5b" contextRef="C_3245ccc6-f498-496f-ba59-ffda58304948" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">400.0</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_750dd235-0a40-4e29-bf84-84915a81a5f9" contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632" name="us-gaap:TreasuryStockSharesAcquired" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,036,314</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8e2c6361-186b-4e21-a433-c2e43ec6f580" contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632" name="odfl:TreasuryStockAdditionalSharesAcquired" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">745,618</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8b48ce4b-4b0f-40f2-895b-e4fde8051669" contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,781,932</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_4b7cc253-b5ae-43ee-80aa-465c694a489d" contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27" name="odfl:AcceleratedShareRepurchaseAgreementDate" format="ixt:date-monthname-year-en"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">May 2024</span></ix:nonNumeric></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_1b949b9a-4219-48e3-ade5-d86b7a8351be" contextRef="C_841e469a-9127-47fb-90dd-4a36fa42ae4e" name="odfl:AcceleratedShareRepurchaseSettlementDate" format="ixt:date-monthname-year-en"><ix:nonNumeric id="F_6fbafae8-f6aa-4cff-bf7f-22719aacee4c" contextRef="C_446b2b92-3819-4dc9-b565-7581884a8804" name="odfl:AcceleratedShareRepurchaseSettlementDate" format="ixt:date-monthname-year-en"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">November 2024</span></ix:nonNumeric></ix:nonNumeric></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b19782ce-5ed7-4163-866a-9dd46d706e2f" contextRef="C_9d409cd8-8b08-41ab-b0a8-01752b6bb873" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">200.0</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14c2cb06-9c86-4df8-a34e-0875d0a12cab" contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27" name="us-gaap:TreasuryStockSharesAcquired" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">923,201</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6e5eefed-f2b3-4d42-84c1-5221317462e9" contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27" name="odfl:TreasuryStockAdditionalSharesAcquired" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">133,012</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f9b22d09-fcdf-4932-83ac-4bc7033620b8" contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,056,213</ix:nonFraction></span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></ix:continuation></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_915cb7d8-1919-4e04-b07d-d39893ed0a73" contextRef="C_5e7e54cf-1ab1-490c-b490-3187fe7d86e1" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" unitRef="U_USD" scale="9" decimals="INF" format="ixt:num-dot-decimal">2.26</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion remaining authorized under the 2023 Repurchase Program.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d67904f5-30b1-4713-84bb-edb55cca959e" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:InvestmentCompanyDistributionPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dividends to Shareholders</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_68444b07-6269-4e7d-af26-14d0337b8ab6" contextRef="C_244a097e-c660-4b73-b033-3134fcc8d411" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_18ab4e3c-6feb-4035-83be-50de5c0a3255" contextRef="C_0a5dc631-f5e0-4147-82fb-cc1358d11b0d" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_718c2970-583c-42ef-a273-5245d54c3456" contextRef="C_fa2ce0ce-48dd-4780-b607-1f22004b99ae" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_80575238-4bb0-4fe1-9bb5-bda858a1d0db" contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.26</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2024, declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_55e05ed0-c51e-45cd-9e45-903615b9dabc" contextRef="C_4528f1dc-f284-4701-87ce-f26bec97caad" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_8093eb03-dcc6-4925-8c3d-94481915a4c9" contextRef="C_9dca820c-32c7-4fac-bb44-1933d76540ac" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_fe747948-d878-467f-932c-4d03af16cdf7" contextRef="C_1ef147e8-cff5-422c-aa28-6cf9ad66c303" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_2cc6b956-500b-49b3-8c48-a44926c3a6f8" contextRef="C_cc9d8b86-a5e1-4d77-a02f-5f147d2a3c6e" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.20</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2023 and declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e3ed2ea8-396f-45d7-95f9-2dd86924de00" contextRef="C_4e6a4ec5-9a60-479a-92f4-e397846d9689" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_974e5182-a595-4112-bb68-8183168aa593" contextRef="C_5c364ae4-8ed3-4bb8-8ce9-7f321123c0db" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_d7330621-c6df-4c09-a6a0-49a16b88bd50" contextRef="C_fa033bef-c5dc-4da2-853b-2d46849a77f7" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_6d91897e-e908-4136-b17e-1a3eff5a025c" contextRef="C_e8cca71d-1f6b-4baf-a4ea-7e81ec287e5e" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.15</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2022.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 5, 2025, we announced that our Board of Directors had declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_67480716-f18f-4483-bcae-d56257f102cc" contextRef="C_e6af729c-36eb-4f52-9919-0bae6c2c49ef" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">0.28</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share of our common stock. The dividend is payable on March 19, 2025 to shareholders of record at the close of business on March 5, 2025. Although we intend to pay a quarterly cash dividend on our common stock for the foreseeable future, the declaration and amount of any future dividend is subject to approval by our Board of Directors, and is restricted by applicable state law limitations on distributions to shareholders as well as certain covenants under our Credit Agreement and Note Agreement. We anticipate that any future quarterly cash dividends will be funded through cash flows from operations, our existing cash and cash equivalents, and, if needed, borrowings under our Credit Agreement or Note Agreement.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_28b1979d-ed6c-4552-8ead-3956491aa1c7" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Comprehensive Income</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has no components of other comprehensive income. Accordingly, net income equals comprehensive income for all periods presented in this report.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_562af872-2c9b-4f8f-845a-9dea262955ee" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true" continuedAt="F_562af872-2c9b-4f8f-845a-9dea262955ee_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></ix:continuation></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">38</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div><ix:continuation id="F_819b454a-7b01-4e08-a1fb-ee08f1294811_4"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_562af872-2c9b-4f8f-845a-9dea262955ee_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC topic 280 on an interim and annual basis. We adopted ASU 2023-07 effective December 31, 2024 on a retrospective basis. While the new accounting rules did not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules resulted in additional disclosures, which are included in Note 11.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, and in January 2025, the FASB issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. ASU 2024-03 requires public entities to disclose additional disclosure of the nature of expenses included on the statement of operations as well as disclosures about specific types of expenses included in the expense captions presented on the statement of operations in the notes to the financial statements on an interim and annual basis. ASU 2024-03, as clarified by ASU 2025-01, is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.</span></p></ix:continuation></div></ix:continuation></div>
  <div><ix:nonNumeric id="F_8044d8ca-5613-4fe3-b0a4-6e24c9195ad9" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:LongTermDebtTextBlock" escape="true" continuedAt="F_8044d8ca-5613-4fe3-b0a4-6e24c9195ad9_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="fis_unidentified_table_20"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 2. Long-term Debt</span></p><div><ix:nonNumeric id="F_13c33cae-96a2-46d4-a525-f0577ba8ae5a" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" escape="true" continuedAt="F_13c33cae-96a2-46d4-a525-f0577ba8ae5a_1"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-term debt, net of unamortized debt issuance costs, consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">                                                           </span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_13c33cae-96a2-46d4-a525-f0577ba8ae5a_1">
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;box-sizing:content-box;"/>
        <td style="width:1.72%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:12.92%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.72%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:12.92%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></td>
        <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Senior notes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7078bccf-720e-4e4d-ba8a-53f2136bc2f2" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:SeniorNotes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,987</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5be45ea1-0149-448c-8c0f-2f7e4fa349d7" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:SeniorNotes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,977</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revolving credit facility</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ecbddd30-e460-4db8-9eef-58bb8a11ad2b" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="0" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8df42125-d94c-4647-ad67-c1566f566cd3" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LineOfCredit" unitRef="U_USD" scale="0" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total long-term debt</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ef545380-a42a-44b4-8953-eab77490410f" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,987</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1dd2a90e-ba04-49ec-b54c-06448c736df8" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,977</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: Current maturities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4a1c6f95-acb2-40d6-a5e6-fe8441e99ff8" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,000</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4350bfc5-f055-416f-926d-bdc8f054d1da" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LongTermDebtCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,000</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total maturities due after one year</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e78a47a4-74e6-416d-ae5c-382d877c3ca7" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,987</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f316a02-85dc-4cbf-aa66-7b729e281fca" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,977</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Note Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 4, 2020, we entered into a Note Purchase and Private Shelf Agreement with PGIM, Inc. (&#8220;Prudential&#8221;) and certain affiliates and managed accounts of Prudential (as subsequently amended on March 22, 2023 and August 28, 2024, the &#8220;Note Agreement&#8221;). The Note Agreement, which is uncommitted and subject to Prudential&#8217;s sole discretion, provides for the issuance of senior promissory notes with an aggregate principal amount of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9c87bb61-f6c5-4033-92a6-035fac36f936" contextRef="C_4eb632f4-94ee-46a4-91c2-278df715cebb" name="odfl:AggregatePrincipalAmountOfSeniorNotes" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">350.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million through March 22, 2026. On May 4, 2020, we issued $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe1a281a-c025-49a9-98c4-5508edd36bc0" contextRef="C_7fcf42d3-e9b2-4276-9a2b-7d3dbc7d099b" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">100.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million aggregate principal amount of senior promissory notes (the &#8220;Series B Notes&#8221;). Borrowing availability under the Note Agreement is reduced by the outstanding amount of the existing Series B Notes, and all other senior promissory notes issued pursuant to the Note Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_471bc4ba-c5b1-4b5f-9008-961a69237f53" contextRef="C_d3dcc78a-5389-42ed-9de0-a2253cb47e1e" name="us-gaap:DebtInstrumentMaturityDateDescription"><ix:nonNumeric id="F_ba45b50c-254b-4df6-a64a-4d358993b4d8" contextRef="C_48519fbe-4d80-4900-ba2f-a0b134257b08" name="us-gaap:DebtInstrumentMaturityDateDescription"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Series B Notes bear interest at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1327fcbd-8b1a-4e73-9bdd-ddd726159d0e" contextRef="C_0a1b7826-7ed3-4b98-9542-c21a859a03fd" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_8d476067-aa15-4478-bc6f-77b11359a372" contextRef="C_e5069229-bb1a-428f-a650-6973d92aaf05" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">3.10</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% per annum and mature on May 4, 2027, unless prepaid.</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The first two principal payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01578ca3-1636-4d9e-85e7-02826969c5a3" contextRef="C_d3dcc78a-5389-42ed-9de0-a2253cb47e1e" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal"><ix:nonFraction id="F_4753d58c-70d3-42ec-8d48-1cd3f46d7049" contextRef="C_48519fbe-4d80-4900-ba2f-a0b134257b08" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">20.0</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million each were paid on May 4, 2023 and 2024, respectively. The remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b273439f-b3fa-47a3-a328-c2b9c4ea0faf" contextRef="C_14f00292-06ae-411b-b128-025b2892f3e0" name="odfl:DebtInstrumentUnpaidPrincipalBalance" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">60.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million will be paid in three equal annual installments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cc32cbe8-e32c-4b2b-bb48-f63e85661564" contextRef="C_00940aed-1a67-44c2-a033-05f7266d58b1" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">20.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million through </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6f78f216-bb34-4cb8-aa93-2d8b09a4571d" contextRef="C_48519fbe-4d80-4900-ba2f-a0b134257b08" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">May 4, 2027</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Series B Notes are senior unsecured obligations and rank pari passu with borrowings under our third amended and restated credit agreement, dated March 22, 2023, with Wells Fargo Bank, National Association serving as administrative agent for the lenders (</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">as subsequently amended on August 28, 2024, the &#8220;Credit Agreement&#8221;) or other senior promissory notes issued pursuant to the Note Agreement.</span></p></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">39</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_8044d8ca-5613-4fe3-b0a4-6e24c9195ad9_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Credit Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Credit Agreement, which matures in May 2028, provides for a five-year, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c4099800-ec92-416e-b7e1-f06b66ddb790" contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b" name="odfl:LineOfCreditFacilityOriginalBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">250.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million senior unsecured revolving line of credit and a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b9807d78-24d1-4a78-b054-107e2afcb87b" contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b" name="odfl:LineOfCreditFacilityAccordion" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">150.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million accordion feature, which if fully exercised and approved, would expand the total borrowing capacity up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5fdc91ce-36a9-452a-abfe-c9315a6c8763" contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">400.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million. Of the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_73ee351a-0c29-4a56-915c-0072fb47bab4" contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b" name="odfl:LineOfCreditFacilityOriginalBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">250.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million line of credit commitments under the Credit Agreement, up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e2d474a2-b737-4e89-91a5-721432c4f5f0" contextRef="C_901d2567-6a63-4168-9954-d183420a5105" name="us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">100.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million may be used for letters of credit.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At our option, borrowings under the Credit Agreement bear interest at either: (i) the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus the Term SOFR Adjustment, as defined in the Credit Agreement, equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e7fd74a-d832-4209-8779-3b10910a3ba5" contextRef="C_b8ca29a1-3904-4692-afa4-6db518ece621" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, plus an applicable margin that ranges from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2a03953-4404-4199-9dc4-5c04492bcd6f" contextRef="C_ccd46f87-b5a4-4a99-95b3-d1375f9296cc" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">1.000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1036322b-4235-4f60-9534-56f8bff4042b" contextRef="C_c07acfc9-3238-4137-b0fe-bfb5d921820b" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">1.375</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%; or (ii) a Base Rate, as defined in the Credit Agreement, plus an applicable margin that ranges from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4a5c5712-4feb-4550-817a-b2f5a7005a11" contextRef="C_86486d0f-7e21-4486-b0db-548af0af1b12" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0888eaca-b5d4-445c-9909-e8dd42223192" contextRef="C_4cc94433-3664-4a16-b320-370ee0715679" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.375</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%. The applicable margin for each of the foregoing options is dependent upon our consolidated debt to consolidated total capitalization ratio. Letter of credit fees equal to the applicable margin for SOFR loans are charged quarterly in arrears on the daily average aggregate stated amount of all letters of credit outstanding during the quarter. Commitment fees ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ccc4f6d1-ac09-4944-bd8b-bf55a6c4415a" contextRef="C_86486d0f-7e21-4486-b0db-548af0af1b12" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.090</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a20df186-9f23-452d-b25c-1f93cbc848f5" contextRef="C_4cc94433-3664-4a16-b320-370ee0715679" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.175</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% (based upon our consolidated debt to total consolidated capitalization ratio) are charged quarterly in arrears on the aggregate unutilized portion of the Credit Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For periods covered under the Credit Agreement, the applicable margin on SOFR loans and letter of credit fees were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_941a5ee7-77a0-4a58-9ceb-78a28670d695" contextRef="C_ef9d1cf0-a84c-4927-b412-99b29f09c99f" name="odfl:LetterOfCreditFeeInPercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">1.000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and commitment fees were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_39e89ee1-f9d7-4564-b51c-cacf30c8f841" contextRef="C_ef9d1cf0-a84c-4927-b412-99b29f09c99f" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.090</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Credit Agreement replaced our previous five-year, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fff1e118-dadd-4702-90d7-fe4d1a544d38" contextRef="C_c0022e41-7572-4b6d-81f1-4a4befd829f5" name="odfl:LineOfCreditFacilityOriginalBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">250.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million senior unsecured revolving credit agreement dated as of November 21, 2019 (the &#8220;Prior Credit Agreement&#8221;). For periods in 2023 covered under the Prior Cr</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">edit Agreement, the applicable margin on LIBOR loans and letter of credit fees was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_44de8613-338e-4196-8725-5e711fec125a" contextRef="C_2206f6b3-f90a-4756-8616-014f180f81fa" name="odfl:LetterOfCreditFeeInPercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">1.000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and commitment fees were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7085da39-e3b9-47df-ae42-f72376da0b93" contextRef="C_2206f6b3-f90a-4756-8616-014f180f81fa" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.100</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_399c4d93-6344-4861-8995-92c88878e0f5" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LettersOfCreditOutstandingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">37.7</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6de5c01c-54cb-4541-b365-0b26f26e0fc9" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LettersOfCreditOutstandingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">40.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million of outstanding letters of credit at December 31, 2024 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">General Debt Provisions</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Credit Agreement and Note Agreement contain customary covenants, including financial covenants that require us to observe a maximum ratio of debt to total capital and a minimum fixed charge coverage ratio. The Credit Agreement and Note Agreement also include a provision limiting our ability to make restricted payments, including dividends and payments for share repurchases, unless, among other conditions, no defaults or events of default are ongoing (or would be caused by such restricted payment).</span></p></ix:continuation></div>
  <div><ix:nonNumeric id="F_3c805132-debd-4172-94e3-b19fa0c654d0" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:DisclosureOfLeasesTextBlock" escape="true" continuedAt="F_3c805132-debd-4172-94e3-b19fa0c654d0_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 3. Leases</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We lease certain assets under operating leases, which primarily consisted of real estate leases for certain service center locations and automotive leases for private passenger vehicles. Certain operating leases provide for renewal options, which can vary by lease and are typically offered at their fair rental value. We have not made any residual value guarantees related to our operating leases; therefore, we have no corresponding liability recorded on our Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The right-of-use assets and corresponding lease liabilities on our Balance Sheets represent payments over the lease term, which includes renewal options for certain real estate leases that we are likely to exercise. These renewal options begin in </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_16b38855-0511-4333-b52e-66095e53ebb7" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:LesseeOperatingLeaseOptionToRenewEarliestYear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2025 </span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and continue through </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_95d2070b-dbab-4de1-ba12-bfdd9eeda8ce" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:LesseeOperatingLeaseOptionToRenewLatestYear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2035</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and range from </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_631e2f8a-0277-4f3e-80af-a6ce1c6f998c" contextRef="C_1b909550-7cc6-481e-883e-5b17696dea89" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">one month</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_176d7afd-1b77-4cda-b849-55d0dd9dcd34" contextRef="C_bd50d435-b1d8-47d9-9708-c84da80ce3c6" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ten years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in length. Short-term leases, which have an initial term of 12 months or less, are not included in our right-of-use assets or corresponding lease liabilities.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Of our total operating lease liabilities, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83302895-b3e0-4e94-a9f8-0242a1396a2a" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5">15.7</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03ed3e95-9556-43d4-a5e1-66039efed40d" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="6" decimals="-5">15.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million are classified as current and are presented within &#8220;</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_bb12aad9-1e82-4034-8d05-c7f9270bb5b7;"><span style="-sec-ix-hidden:F_5fa1bbec-f2d4-479c-8827-704661db4274;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other accrued liabilities</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">,&#8221; and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bc874427-1ca0-4add-bf11-61180c1404af" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="6" decimals="-5">92.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7fa1809b-6598-4385-bf00-5a1936360b78" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="6" decimals="-5">104.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million are classified as non-current and are presented within &#8220;</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_bebdb20b-9a9e-4a1a-a4a9-4094711342be;"><span style="-sec-ix-hidden:F_c9b4ac6c-f565-4b5d-8a44-485c350a43c8;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other non-current liabilities</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; on our Balance Sheets as of December 31, 2024 and 2023, respectively. Our right-of-use assets totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b7958cf9-1061-4f0f-ac4e-666ac0211e43" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">104.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37b17516-e625-4d19-92cc-11d1f82472cf" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">116.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and are presented within &#8220;</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_87c2e4da-efd2-4f90-a001-0da6702db498;"><span style="-sec-ix-hidden:F_f98e0281-e1a6-4824-8386-708b1b977984;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other assets</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">,&#8221; which is classified as long-term, on our Balance Sheets as of December 31, 2024 and 2023, respectively.</span></p></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">40</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_3c805132-debd-4172-94e3-b19fa0c654d0_1"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8f90802c-b2b8-4789-a64f-1596010a996f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Future lease payments for assets under operating leases, as well as a reconciliation to our total lease liabilities as of December 31, 2024, are as follows:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:37.323%;box-sizing:content-box;"/>
        <td style="width:43.543%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:17.134%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Lease Payments</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2025</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f9ecd77-7b11-4bba-9769-8c1e94fe6839" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,548</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2026</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae7bf0d9-4b44-4939-ad2d-da685b9408b8" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,968</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2027</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8f01a84a-f8fb-4c5f-b256-b53ee10f76fa" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,277</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2028</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_900b454e-38b5-4ae3-aae4-72a533982e52" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,243</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2029</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a380472f-c9c9-469b-bc14-c1fa088e4bc6" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,334</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;Thereafter</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_175d441b-c053-4d73-ae54-7235af240cbd" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,734</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;Total lease payments</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c9bb9b6-625c-4249-a20d-faaa80ae9c0a" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">128,104</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;Less: imputed interest</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_138610d5-5cf9-4c59-91a6-b182eea68516" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,814</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f57eca8-8671-4a7d-a34a-6895e39a916b" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">108,290</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weighted average lease term for our operating leases was</span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c8c90b07-e87e-4fee-a4a4-386be942a270" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 6.2</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years and </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_901582bf-0798-40fa-9e89-ef6e728f0b33" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7.6</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years at December 31, 2024 and 2023, respectively. The discount rate used in the calculation of our right-of-use assets and corresponding lease liabilities was determined based on the stated rate within each contract when available, or our collateralized borrowing rate from lending institutions. The weighted average discount rate for our operating leases was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd96aa98-e22b-4e2c-b9ea-627009cc8c17" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="3"><ix:nonFraction id="F_c7d07795-91b3-40c4-8e8b-ae3105265890" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="3">4.9</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% as of December 31, 2024 and 2023.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cash paid for amounts included in the measurement of our lease liabilities was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b76e786-f40b-4e71-8453-a4941b7d4a94" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="6" decimals="-5">21.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99d177b0-4ab2-41ec-8711-de2612dae68a" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="6" decimals="-5">22.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for the years ended December 31, 2024 and 2023, respectively. Certain operating leases include rent escalation provisions, which we recognize as expense on a straight-line basis. Lease expense is presented within &#8220;Operating supplies and expenses&#8221; or &#8220;General supplies and expenses,&#8221; depending on the nature of the use of the leased asset. Aggregate expense under operating leases was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e0b3f98-44b5-4556-8f91-3384d324f985" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="6" decimals="-5">23.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34a88a7c-74f1-406b-a974-e939deb6d157" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="6" decimals="-5">24.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8de997da-898f-44c1-8323-dd518e815bef" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="6" decimals="-5">20.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively. During the years ended December 31, 2024 and 2023, we increased our right-of-use assets by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea02ea6d-ddd9-4a58-a39d-af532747b406" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">5.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0bc8e38-cbd8-4375-9283-25878cf53d5a" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">39.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, respectively, in exchange for new operating lease liabilities.</span></p></ix:continuation></div>
  <div><ix:nonNumeric id="F_a9ec22fe-3826-4434-8250-f769d4b439df" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true" continuedAt="F_a9ec22fe-3826-4434-8250-f769d4b439df_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 4. Income Taxes</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_565ebf6e-0dac-4230-ac46-269ecf0e15fd" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The components of the provision for income taxes are as follows:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.211%;box-sizing:content-box;"/>
        <td style="width:1.48%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:10.782%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.48%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:10.782%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.48%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:10.782%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a67200f-bafc-4739-a8d4-d3dc364a718e" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">284,679</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07295720-6afa-4359-a223-aa6877959ac0" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">288,030</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0ad3f7b3-08fc-41cc-b0f2-b2dbb71e10ed" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">318,571</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_88a9d7a6-1fc7-4a15-97f9-ad8885e6a9e2" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,505</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_861b0a41-3e0d-4bf7-bc6c-3d0f7903a5cd" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,903</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f7ade00-6019-4bab-8385-ed1bc3ab7dce" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">83,611</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4c44f84-2d60-487b-af95-7fd6da5e1723" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">352,184</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_66c32e05-1150-4cd1-949f-c7443551a52d" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">354,933</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ba3000de-c54f-4fff-b733-b48d51b5c212" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">402,182</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77ec652f-9c3d-4134-a939-79586916aaa1" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,585</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e50d574d-3d30-4ed5-87ca-1a2462794bfb" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">42,728</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b47e0a50-a2ec-41bc-a6c7-dbdd69c7aed8" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">51,862</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e4acf73e-baa4-45c1-a51e-cbbb55f0aa56" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">755</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e478ae0c-ed05-46a5-ab71-76290e3ea7aa" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,613</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4519b12e-5a9b-4f97-b475-4d5183df9360" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,146</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c5c8021b-c470-4a8c-8ab1-93ab36be83f0" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,340</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_44010059-cb29-4868-891f-0a0ea6c14e15" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,341</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_76bf8418-cc2d-40d1-b166-56cda020c47e" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,008</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;Total provision for income taxes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7b070b19-cf94-4abe-8607-a2ffad561065" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">371,524</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_abf33b53-9e02-4765-80e6-9a607548f7b3" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">408,274</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aeaa657b-a090-47b2-87e7-1d6e2c2df09e" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,190</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_933ff759-5367-4d05-b7f8-fda960b874fb" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following is a reconciliation of income tax expense calculated using the U.S. statutory federal income tax rate with our income tax expense for 2024, 2023 and 2022:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:45.46%;box-sizing:content-box;"/>
        <td style="width:2.28%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:13.9%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:2.28%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:13.9%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:2.28%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:13.9%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tax provision at statutory rate</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dbeb0abc-e15f-4775-90dc-d208f1753b7f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">327,095</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_451713db-265e-492e-9305-1dc42ecbdf9f" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">346,033</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_11dde14a-c476-4b61-998d-7391b46de3a9" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">386,683</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01995a41-f531-4f52-8a98-1405a4b22cd1" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">60,216</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b7a4d048-e76a-4baf-94eb-6f1f429f780c" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,055</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_97aaa774-08a2-4c20-87ee-435bc7dcb970" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,906</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other, net</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fc219884-4c03-4ed1-ac36-15c467d619b5" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">15,787</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5bd5ddfb-cdcf-4d07-978e-8a251cdc9ed8" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,814</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d036a3e2-60de-4e1c-a696-d97cccbcf872" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,601</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;Total provision for income taxes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1afd6bb2-b08d-4031-8087-7da2dffb95cf" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">371,524</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_971b554c-5362-47a0-8970-75c5fe9cf438" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">408,274</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3b752f63-d27c-424c-b67c-8aace41901a0" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,190</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">41</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_a9ec22fe-3826-4434-8250-f769d4b439df_1"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a1902a33-eb64-4255-af53-f3428d6fab37" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deferred tax assets and liabilities, which are included in &#8220;Other assets&#8221; and &#8220;Deferred income taxes&#8221; on our Balance Sheets, consist of the following:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;box-sizing:content-box;"/>
        <td style="width:1.72%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:12.92%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.72%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:12.92%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax assets:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Claims and insurance reserves</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3aada374-e320-468b-a98e-f5e0c3120845" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,866</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fac65897-d94b-424c-838f-752049d5c1e0" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,776</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued vacation</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2ee6ceda-d7b3-40ba-8e35-65856f971028" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,379</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a2fa2525-d4cd-42b0-8135-3497ba5094a7" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,849</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred compensation</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e5a4aca-a0ad-45ac-8dd2-8a6204489ee8" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,387</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fbcd00b7-6b05-4297-9366-f44c0723d8c1" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,343</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f980849-a688-44c2-ad8d-c04020a4e5c2" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxAssetsOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,341</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b8eedb5-a669-428b-a9d4-2fe590e3d699" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxAssetsOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,142</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e263a1db-7f74-4dee-b2a9-98a8ee64ac04" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">108,973</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f8baa6fb-9a1a-4626-915c-e51e202b3b54" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">103,110</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liabilities:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cc91caab-f5bc-418f-ac8f-ecc7e6433167" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">485,808</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_91c67849-fe35-4893-bdb6-a1f8565ec6e7" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">460,703</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a8a22bde-c7db-4c0e-812d-522ac57c15fc" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxLiabilitiesOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,095</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0ded0eaa-ce6b-4810-a461-60b979c634f7" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxLiabilitiesOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,997</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred tax liabilities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_295afda3-b0a1-40c0-92a4-6cc4902b5f14" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">490,903</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c653d2b9-0ccb-42b8-948e-038bc651cdcc" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">465,700</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net deferred tax liability</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a7c768f-6622-4994-9cbb-f1cd04538a8c" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">381,930</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_895f87d8-292b-4fea-89b9-9f8bbec88b35" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">362,590</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to U.S. federal income tax, as well as income tax of multiple state tax jurisdictions. We remain open to examination by the Internal Revenue Service for tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_160dbc54-8d9d-442f-88e2-815a75348075" contextRef="C_5fc23e67-0a04-4e1a-bb6d-353f254fc306" name="us-gaap:IncomeTaxExaminationYearUnderExamination"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2021</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_06f2c439-db6f-4231-9c10-999e8478d957" contextRef="C_88f82f78-7f67-45a7-9c79-22c150b33220" name="us-gaap:IncomeTaxExaminationYearUnderExamination"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2024</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. We also remain open to examination by various state tax jurisdictions for tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d5292152-0ff5-41ae-9722-b373ec31a4b7" contextRef="C_3611c7fb-0354-4afa-91d0-ffba1c927795" name="us-gaap:IncomeTaxExaminationYearUnderExamination"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2020</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7baa9475-e053-4c5a-86e5-10e4807abf85" contextRef="C_9a0896d8-9e15-41bd-bee6-06b0ed8c18bc" name="us-gaap:IncomeTaxExaminationYearUnderExamination"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2024</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s liability for unrecognized tax benefits was immaterial as of December 31, 2024 and 2023. Interest and penalties related to uncertain tax positions, which were immaterial in 2024, 2023 and 2022, are recorded in &#8220;Provision for income taxes&#8221; on our Statements of Operations. Changes in our liability for unrecognized tax benefits could affect our effective tax rate, if recognized, but we do not expect any material changes within the next twelve months.</span></p></ix:continuation></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_639f80d2-1dac-4b13-a3ea-7aaa0518a07a" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 5. Related Party Transactions</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">John R. Congdon, Jr., a member of our Board of Directors, is the cousin of David S. Congdon, Executive Chairman of our Board of Directors. We regularly disclose the amount of compensation that we pay to these individuals, as well as the compensation paid to any of their family members employed by us that from time to time may require disclosure, in the proxy statement for our Annual Meeting of Shareholders.</span></p></ix:nonNumeric></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_077b7e8e-4950-4101-9cf9-cc6d2d4a1873" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 6. Employee Benefit Plans</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Defined Contribution Plan</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Full-time employees meeting certain eligibility requirements are automatically enrolled in our 401(k) employee retirement plan, unless the employee elects not to defer any compensation. Employee contributions are limited to a percentage of the employee&#8217;s compensation, as defined in the plan. We match a percentage of our employees&#8217; contributions up to certain maximum limits. In addition, we may also provide a discretionary matching contribution as specified in the plan. Our employer contributions, net of forfeitures, for 2024, 2023 and 2022 were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_52d3d1d8-ab31-48da-a04c-b7b1e6e868a4" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" unitRef="U_USD" scale="6" decimals="-5">112.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9893428d-f88c-4757-82bc-824bc4783b8f" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" unitRef="U_USD" scale="6" decimals="-5">119.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f9d0303-5150-4894-99ae-a833d8f6b9f4" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" unitRef="U_USD" scale="6" decimals="-5">135.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Deferred Compensation Plan</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain a nonqualified deferred compensation plan for the benefit of certain eligible employees, including those whose contributions to the 401(k) employee retirement plan are limited due to provisions of the Internal Revenue Code. Participating employees may elect to defer receipt of a percentage of their compensation, as defined in the plan, and the deferred amount is credited to each participant&#8217;s deferred compensation account. The plan is not funded, and the Company does not make a matching contribution to this plan. Although the plan is not funded, participants are allowed to select investment options for which their deferrals and future earnings are deemed to be invested. Participant accounts are adjusted to reflect participant deferrals and the performance of their deemed investments. The amounts owed to the participants totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c6d628bb-66a6-4b02-8ab1-6709d38bcd9d" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">109.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d4334589-957b-4f9f-b397-013557fd9377" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">101.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82c9fbbe-8859-4de5-8463-9ea902be07fc" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">100.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f77dbdf-9d68-4130-9fdb-bf6945ad78ce" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">91.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million were included in &#8220;Other non-current liabilities&#8221; on our Balance Sheets as of December 31, 2024 and 2023, respectively.</span></p></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">42</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_46ae2970-1a4e-468e-b8d0-5f480cabcd75" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 7. Earnings Per Share</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basic earnings per share is computed by dividing net income by the daily weighted average number of shares of our common stock outstanding for the period, excluding unvested restricted stock. Unvested restricted stock is included in common shares outstanding on our Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Diluted earnings per share is computed using the treasury stock method. The denominator used in calculating diluted earnings per share includes the impact of unvested restricted stock and other dilutive, non-participating securities under our equity award agreements. The denominator excludes contingently-issuable shares under performance-based award agreements when the performance target has not yet been deemed achieved.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a003ad0f-09d7-4a13-a40d-5c41414d892d" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides a reconciliation of the number of shares of common stock used in computing basic and diluted earnings per share:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:82.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.177%;box-sizing:content-box;"/>
        <td style="width:1.02%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:11.255%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.02%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:11.255%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.02%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:11.255%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a50a821-aff2-4105-ab49-1a410c83367c" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">215,326</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b10ad542-0179-4bd4-88e7-03ea15d5e6f7" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">218,842</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_838f915a-d02d-4007-bf61-4f86bc18732f" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">224,682</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dilutive effect of share-based awards</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_babc1e1d-b6fe-4a5a-97ce-6da5e387d1d1" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,159</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94efffb2-c096-4831-a5f0-d99a95261451" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,338</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e5c07aa1-6ab1-4e59-bd30-e0aada9dc8e6" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,474</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_036515de-9666-416d-9996-b61f16225a9f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">216,485</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bcb727ce-218d-47eb-a0f8-6d0675a0ec0b" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">220,180</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_153b238f-c1ee-4b6f-81af-c74c3e11444e" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">226,156</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div><ix:nonNumeric id="F_bf772887-d143-4ec9-98d3-e6ab8cf1434c" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true" continuedAt="F_bf772887-d143-4ec9-98d3-e6ab8cf1434c_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 8. Share-Based Compensation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock Incentive Plan</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 19, 2016, our shareholders approved the Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan (the &#8220;Stock Incentive Plan&#8221;) previously approved by our Board of Directors. The Stock Incentive Plan, under which awards may be granted until May 18, 2026, or the Stock Incentive Plan&#8217;s earlier termination, serves as our primary equity incentive plan and provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted awards, performance awards, phantom stock awards and other stock-based awards or dividend equivalent awards to selected employees and non-employee directors. The maximum number of shares of common stock that we may issue or deliver pursuant to awards granted under the Stock Incentive Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0dc2f4f-e4f3-4ce7-8f25-cbd07e21526c" contextRef="C_d294c7f5-91aa-4795-a3fa-7fd889d9dda4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">6,000,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Stock Awards</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During 2024, 2023 and 2022, we granted restricted stock awards to selected employees and non-employee directors under the Stock Incentive Plan. The employee restricted stock awards vest in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7facf534-97bd-4386-8600-4f9986277c2f" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="odfl:NumberOfAnnualInstallments" unitRef="U_Installment" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> equal annual installments on each anniversary of the grant date, and the non-employee director restricted stock awards generally vest in full on the first anniversary of the grant date. In both cases, the restricted stock awards are subject to accelerated vesting due to death, total disability, or change in control of the Company.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to the foregoing, unvested restricted stock awards are generally forfeited upon termination of employment, unless otherwise approved by the Board of Directors or the Talent and Compensation Committee. The restricted stock awards accrue dividends while the award is unvested and only carry rights to receive the accrued dividends once vested.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compensation cost for restricted stock awards is measured at the grant date based on the fair market value per share of our common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">43</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div><ix:continuation id="F_bf772887-d143-4ec9-98d3-e6ab8cf1434c_1" continuedAt="F_bf772887-d143-4ec9-98d3-e6ab8cf1434c_2"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_be849c2e-2c17-49ec-9ebc-278894201315" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes our restricted stock award activity for employees and non-employee directors:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:81.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.88%;box-sizing:content-box;"/>
        <td style="width:1.22%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:12.98%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.68%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:15.24%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7cce93f2-185c-43e9-b3c5-76528465d679" contextRef="C_317e402c-6eda-4506-b6dd-a54e3b0cbc31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">115,964</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d05d661b-4211-442e-baf8-cf35e3144abe" contextRef="C_317e402c-6eda-4506-b6dd-a54e3b0cbc31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">158.62</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_78bd299f-c524-442c-b142-ec449801e7c7" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">63,602</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3871c4d8-a53e-4af7-81aa-5f3acbe4347a" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">212.19</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c4a7458-9fac-4f3e-87f9-53ce7da6df33" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">65,128</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ffb90227-a9b1-4760-bf34-53d55a184d54" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">144.64</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_49999d22-0d5e-4077-a8ec-dd6ec86725aa" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">6,010</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6c001f04-dd19-43dd-8828-6bb944d56463" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">194.89</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dc0a2a68-f576-4440-9649-7e5ebc82ac33" contextRef="C_cf6664b2-81f8-411f-9cac-52f49343bdce" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">108,428</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2a890a88-a4f9-4cc1-9e4f-81184ac9c6cf" contextRef="C_cf6664b2-81f8-411f-9cac-52f49343bdce" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">196.16</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weighted average grant date fair value per restricted stock award granted during fiscal years 2024, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ebe613a5-ac0c-41cb-8d2c-4dd498684922" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">212.19</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9a02a2fb-6be1-4784-8d02-99ae0ca1c3c3" contextRef="C_8ef99613-38a4-4bd3-af78-782dff59f26f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">179.77</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6f6b7318-0d2e-4457-b7d0-c71e6d386f38" contextRef="C_35a6dd84-db57-4e39-9bf5-623929015527" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">151.91</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. The total fair value of vested restricted stock awards for fiscal year 2024, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65619db3-b9cc-4daf-8352-a92488111365" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">13.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b24520a2-0494-4f91-a642-a0e6330a596b" contextRef="C_8ef99613-38a4-4bd3-af78-782dff59f26f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">18.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c97f6ac5-cf3a-47ef-9d24-9e9888d9d066" contextRef="C_35a6dd84-db57-4e39-9bf5-623929015527" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">20.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, respectively. At December 31, 2024, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82e9c861-dbbc-4e88-bc3c-62da838b8931" contextRef="C_cf6664b2-81f8-411f-9cac-52f49343bdce" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">11.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million of unrecognized stock-based compensation cost, net of estimated forfeitures, related to unvested restricted stock awards that are expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7a770f96-e320-4f68-bff1-beb976bfb2aa" contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1.7</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Performance-Based Restricted Stock Units</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During 2024, 2023 and 2022, we granted performance-based restricted stock units (&#8220;PBRSUs&#8221;) to selected employees under the Stock Incentive Plan. The PBRSUs are earned based on the achievement of stated Company performance metrics over a one-year performance period. One-third of the earned PBRSUs vest following the end of the one-year performance period if the performance metrics are satisfied, with an additional one-third of the PBRSUs vesting on each of the next two grant date anniversaries. Earned PBRSUs are subject to accelerated vesting due to death, total disability, or change in control of the Company. Subject to the foregoing, unvested PBRSUs are generally forfeited if minimum threshold performance targets are not achieved or upon termination of employment. The unvested PBRSUs do not include voting rights or dividend participation rights.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compensation cost for PBRSUs is measured at the grant date based on the fair market value per share of our common stock, with consideration given to the probability of achieving performance targets. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2ee7a2b3-fd10-49e3-9512-2d9a6ca0f87f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes our activity for PBRSUs for employees during 2024:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.88%;box-sizing:content-box;"/>
        <td style="width:1.22%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:12.98%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.68%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:15.24%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa122dc8-5447-4a1a-93b2-e37e537e8295" contextRef="C_f768c1ae-004e-4a3e-9119-ec73e4b239a6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">34,758</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4f313ca3-3934-4866-9f51-028625ff4d82" contextRef="C_f768c1ae-004e-4a3e-9119-ec73e4b239a6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">127.47</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;">(a)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b4bfcb0b-fef6-4ff8-ade5-616bebbfa75d" contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92f0fbdb-2c2f-4d07-ae6e-e36387c76b0a" contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_de0d10d7-8d5b-4f21-a43f-8a396e37e7ab" contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">26,496</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2d47ade6-dd10-4eb0-9ad8-cdb1f2802894" contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">118.85</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_433a5252-5c29-4986-aaf7-594e407e638e" contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4b6ef9ac-381e-4310-904b-878bb2c0775f" contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_53c64ed2-efe1-4916-8a60-222911288eec" contextRef="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">8,262</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8dc69504-8064-4dc2-967d-9b92cbade615" contextRef="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">155.11</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:-4.603%;padding-left:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 	PBRSUs earned may range from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3b532fde-db0a-441e-97ea-a73bcc9f4764" contextRef="C_68a5394a-e0ef-43c9-9aae-05380252af3c" name="odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" unitRef="U_pure" scale="-2" decimals="2" format="ixt-sec:numwordsen">zero</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9d71ec0-3178-4c9c-882d-4dc52a3455c1" contextRef="C_2c410de8-9820-406b-9bf7-42ca87604feb" name="odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">200</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the target award. PBRSUs granted for the 2024 performance period were not earned as the performance metrics were not met.</span></p></ix:nonNumeric></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, the Company had less than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1ce1dea9-0139-4f9b-8888-bf97dddf2381" contextRef="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million of unrecognized stock-based compensation cost, net of estimated forfeitures, related to unvested PBRSUs that are expected to be recognized over a weighted average period of less than </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f2b781d3-0478-4b76-9121-3b7e5b1e2380" contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">0.1</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years.</span></p></ix:continuation></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">44</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_bf772887-d143-4ec9-98d3-e6ab8cf1434c_2"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Phantom Stock Awards</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b1f93105-8fc4-48cd-a0c7-311cedcf5636" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the number of outstanding phantom stock awards during the year ended December 31, 2024 is provided below. There were no phantom stock awards granted during 2024.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.86%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:13.94%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:1.8%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:16.4%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total <br/>Phantom<br/>Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance of shares outstanding at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea6e5153-0018-4b4f-baf0-d1467775f735" contextRef="C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">1,118,396</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d972e1b4-27e6-424e-9138-6257f1572d9f" contextRef="C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">60.25</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Settled</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_49ccdc65-304c-4ac8-b55e-e51ab9b4ec1a" contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4" name="odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">132,904</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e19ec343-c64a-4cfc-bea2-eee719a46754" contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4" name="odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">60.75</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92141cbc-8523-4f96-a17b-7d00131be39f" contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aced616f-01de-481a-88ba-fb167d51fe2b" contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance of shares outstanding at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_31bff442-c65d-40ed-a82f-8bfb50ed30cb" contextRef="C_3f4c2014-e5a9-4883-a3ac-3996990c9884" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">985,492</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2beced14-80b8-421f-8032-583736234252" contextRef="C_3f4c2014-e5a9-4883-a3ac-3996990c9884" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">60.25</ix:nonFraction></span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During 2024, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b033cb73-b91d-4fea-b7a8-6c6bcfdb21f7" contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,444</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> phantom shares vested with a weighted average grant date fair value per share of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_19e4041e-28c8-4234-8310-b7a282d6c0f4" contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">57.38</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and all outstanding phantom stock awards were vested at December 31, 2024. The outstanding stock awards will be settled in shares of our common stock equal to the number of vested shares of phantom stock on the applicable settlement date. The shares of common stock will generally be distributed in twenty-four substantially equal monthly installments commencing on the first day of the sixth calendar month following such settlement date.</span></p></ix:continuation></div>
  <p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7dccbee1-d086-4b5e-b777-b05db04953e5" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:FairValueDisclosuresTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 9. Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Long-term debt</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The carrying value of our total long-term debt, including current maturities, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d00a220b-0414-41d6-ba05-ddc19c48a8fc" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:DebtAndCapitalLeaseObligations" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">60.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2ba7fd6c-efc4-4007-b332-95ac1165a890" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:DebtAndCapitalLeaseObligations" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">80.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively. The estimated fair value of our total long-term debt, including current maturities, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ee1f989f-3ab1-4fc4-a908-2598db0d3d8d" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:LongTermDebtFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">56.5</ix:nonFraction></span><span style="color:#ff0000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b60eef9e-d14d-497e-8ccb-679820a9ecf3" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:LongTermDebtFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">75.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively. The fair value measurement of our Series B Notes was determined using a discounted cash flow analysis that factors in current market yields for comparable borrowing arrangements under our credit profile. Since this methodology is based upon market yields for comparable arrangements, the measurement is categorized as Level 2 under the three-level fair value hierarchy as established by the Financial Accounting Standards Board.</span></p></ix:nonNumeric></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_32b1c0b5-2883-424f-97db-a09d1cde4894" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 10. Commitments and Contingencies</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are involved in or addressing various legal proceedings and claims, governmental inquiries, notices and investigations that have arisen in the ordinary course of our business and have not been fully adjudicated, some of which may be covered in whole or in part by insurance. Certain of these matters include collective and/or class-action allegations. We do not believe that the resolution of any of these matters will have a material adverse effect upon our financial position, results of operations or cash flows.</span></p></ix:nonNumeric></div>
  <div><ix:nonNumeric id="F_782fb7b7-8415-4179-84c7-495f1d787b22" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true" continuedAt="F_782fb7b7-8415-4179-84c7-495f1d787b22_1"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 11. Segment Information</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fca8ca12-3b47-42cb-83d1-8e0b82deafa6" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NumberOfOperatingSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_c5261fa5-85c5-4faa-940d-5397954dbb50" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> operating and reportable segment that provides regional, inter-regional and national LTL services through a single integrated, union-free organization. </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4a47c738-e5f4-4e5f-9bb4-af3cdbb279a0" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We derive revenue primarily in North America and manage our business activities on a Company-wide basis. For the last three fiscal years, more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ad3f1633-f8cb-45e0-8674-f21dd7f6df2e" contextRef="C_1de1122f-503f-4043-9584-59ebb1be4e90" name="odfl:PercentageOfRevenueFromServices" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction id="F_42d4e501-b1b9-4eb7-971f-36894245b0f5" contextRef="C_8e58855e-b016-4528-a7ed-a916b858fd4f" name="odfl:PercentageOfRevenueFromServices" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction id="F_0ca25a2f-18ba-4d73-8341-eb35bdba0d0d" contextRef="C_cb055fef-d081-41ab-b053-71e07092f863" name="odfl:PercentageOfRevenueFromServices" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">95</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of our revenue was derived from services performed in the United States and less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e77dd7df-167d-44e4-b4de-78b1ac8fb3ff" contextRef="C_92a8994a-be3a-4234-9691-a563b2da45d0" name="odfl:PercentageOfRevenueFromServices" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_5a4a66a9-fce8-470e-90c8-124f3cb3aab0" contextRef="C_ba0d4817-365f-4d4b-a041-067dfb02d126" name="odfl:PercentageOfRevenueFromServices" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_0b125b6a-1ec4-422f-b7a7-1fe761102698" contextRef="C_0c96358b-ba0a-46ae-886e-88ec86f08ca9" name="odfl:PercentageOfRevenueFromServices" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:num-dot-decimal">5</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of our revenue was generated from services performed internationally.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Additionally, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_32bcf9b4-59e7-4877-878c-8311727fdeef" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:NumberOfCustomersWithMoreThanSixPercentOfRevenue" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> single customer exceeds 6% of our revenue. The accounting policies of our reportable segment are the same as those described in Note 1.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_31d383e9-daf4-4921-a057-0d92c8b175ea" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_184105da-f807-4d18-b7ef-248e1b29ef61;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">chief operating decision maker (&#8220;CODM&#8221;)</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, who is our President and Chief Executive Officer, reviews Company-wide financial information. The CODM uses &#8220;Net income&#8221; on our Statements of Operations to make capital allocation and spending decisions, which is initially performed as part of our annual strategic planning process.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> As part of our strategic planning process, we develop an annual budget for capital expenditures to support our forecasted tonnage and shipment growth. This annual capital expenditure plan, and any other spending decisions that the CODM believes will help prepare our Company for future growth, are generally considered our first priorities for allocating capital. Once those decisions are made, other capital considerations may include share repurchases, dividends, and acquisitions. The CODM monitors actual results against forecast throughout the year and evaluates necessary changes in operating activities or capital allocation. Segment assets are reported as &#8220;Total assets&#8221; on our Balance Sheets but &#8220;Total assets&#8221; are not used to measure segment performance or allocate resources.</span></p></ix:nonNumeric></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">45</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTES TO THE FINANCIAL STATEMENTS (CONTINUED)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_782fb7b7-8415-4179-84c7-495f1d787b22_1"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b5bb27af-c4df-4c65-bb46-89c23b91b333" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" escape="true"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents financial information with respect to our segment for the years ended December 31, 2024, 2023 and 2022:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:42.36%;box-sizing:content-box;"/>
        <td style="width:4.32%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:13.1%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:5.3%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:11.520000000000001%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:5.88%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
        <td style="width:11.520000000000001%;box-sizing:content-box;"/>
        <td style="width:1%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue from operations</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_acf9517a-c76a-419b-8d5e-1ec4e0575b24" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,814,810</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_73dac7a2-9e7e-4600-a101-27e7d8696725" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,866,152</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b803302a-5189-4bbc-b3a8-e91e9b495a1b" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,260,077</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less significant expenses:</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Salaries and wages</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bf451ace-ba3e-4f65-9a6b-566692ec4e56" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:SalaryAndWages" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,958,390</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57567554-aab6-4dcc-bd4d-1eaf618964df" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:SalaryAndWages" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,912,231</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0662a07f-504a-4703-a1ef-0c52ed6cb408" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:SalaryAndWages" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,995,332</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Employee benefit costs</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29e44bb3-fc34-40cf-9461-3ef3089704e8" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:EmployeeBenefitCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">730,924</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1326fad1-2d66-4b18-b965-bf95049e0c2a" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:EmployeeBenefitCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">717,445</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c04d5357-9d25-4727-b8f9-bb52abda50d9" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:EmployeeBenefitCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">721,503</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating supplies and expenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b14574c-6d7e-4a18-8b65-8dd2c267e2fc" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OperatingCostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">635,320</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_142be818-d130-4577-b527-9c709ef5ecdc" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OperatingCostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">718,326</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f166fa49-21da-4a8d-bd1c-2405c309e8cb" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OperatingCostsAndExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">852,955</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">General supplies and expenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b9957f97-634a-470b-a57b-5e233091978f" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:OtherSellingAndGeneralExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">176,546</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a5138a62-b60e-4d4a-809b-81fa5999a972" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:OtherSellingAndGeneralExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">162,416</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f2f57b56-8c26-4c43-9c1a-222da352ac17" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:OtherSellingAndGeneralExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">159,998</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating taxes and licenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f1403594-66a3-4ef4-a8e2-7f508d5e5374" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DirectTaxesAndLicensesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">144,690</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d0f38fa3-dc77-4a30-8f4b-40b224157a18" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DirectTaxesAndLicensesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">145,642</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e638703-7899-4420-a04c-1011e1fb43b1" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DirectTaxesAndLicensesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">141,239</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Insurance and claims</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a386614b-9a70-4d0b-80d3-ec5e1ee88643" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">92,359</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e90b72ba-8b71-4d92-acd0-799068eb15c3" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">75,368</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_72ab1586-62c3-4cf8-b896-afae163a9e17" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">58,301</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Communications and utilities</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b9cb7542-09bb-44c2-b1d7-6a102ba1289a" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,827</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f790f576-7c76-4dbc-8a82-ad491e75a408" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">43,269</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_999080ec-58fc-49d0-b156-5bc5eea6813a" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,584</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b39cfd26-111b-4548-b2c3-f62749df61aa" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">344,568</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c852f1ce-c12e-4590-935b-21520fcac04b" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">324,435</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01a4f509-0772-4573-b9ce-05ec9e786d90" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">276,050</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchased transportation</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a0e47e9b-89e1-4744-a0f2-5d2820451aa7" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="odfl:PurchasedTransportation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">122,815</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e05bd454-573d-40a5-aa7a-bba784b6add0" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="odfl:PurchasedTransportation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121,516</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_588367e8-e5db-4b27-b982-177a32c851f3" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="odfl:PurchasedTransportation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">158,111</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Miscellaneous expenses, net</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dd1d081f-e8cc-48f2-8a13-05b499a99096" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:OtherCostAndExpenseOperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,373</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_feb5f895-8e67-4bc0-88fc-e2b17fd673cb" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:OtherCostAndExpenseOperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,831</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db040f15-d4b3-4f81-a795-b30e7a49649d" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:OtherCostAndExpenseOperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,372</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total non-operating income</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_96bf5586-a629-4484-9a64-956200aabdee" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,599</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_498bb870-9fe1-4f14-9b22-f40249b8a74b" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,103</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_539ed1f6-8253-4c46-866f-d3ea427a8a42" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">717</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d0760086-9294-4883-9541-1ceae6299178" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">371,524</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0efbeca4-869a-4dc7-a72a-003ebb0877e9" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">408,274</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_883f89a7-144a-43c1-8200-a96cd242c811" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">464,190</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Segment net income</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d45a432-09b6-44f5-a3f7-cba9767dc31b" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,186,073</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e61dcfb-c99f-4a67-803c-7457f1a16c96" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,239,502</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_afc68e2d-1483-4cc2-a759-d7439a3acfe8" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377,159</ix:nonFraction></span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">See the Company&#8217;s financial statements for other financial information regarding our segment as there are no reconciling items or adjustments between segment and total Company.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-lived assets, which consist primarily of property and equipment, net, are all located in the United States.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:continuation></div>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">46</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Report of Independent Registered Public Accounting Firm</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To the Shareholders and the Board of Directors of Old Dominion Freight Line, Inc.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Opinion on the Financial Statements</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ddb13048-cd84-4b7c-adee-1e70ab99ce5c" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:AuditorOpinionTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have audited the accompanying balance sheets of Old Dominion Freight Line, Inc. (the Company) as of December 31, 2024 and 2023, the related statements of operations, changes in shareholders' equity and cash flows for each of the three years in the period ended December 31, 2024, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with U.S. generally accepted accounting principles.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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, 2024, 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 25, 2025 expressed an unqualified opinion thereon.</span></p></ix:nonNumeric></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basis for Opinion</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Critical Audit Matter</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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 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 accounts or disclosures to which it relates.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:auto;width:97.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:35.38%;box-sizing:content-box;"/>
    <td style="width:64.62%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Self-Insurance Reserves for Bodily Injury/Property Damage (&#8220;BIPD&#8221;) and Workers&#8217; Compensation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">Description of the Matter</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">The liability for claims and insurance totaled $164.2 million at December 31, 2024, and the majority of this amount represents the self-insurance reserves for BIPD and workers&#8217; compensation claims. The long-term portion of this liability was $91.4 million, which was included in &#8220;Other non-current liabilities&#8221;, and the remainder was included in &#8220;Claims and insurance accruals&#8221; on the Company&#8217;s Balance Sheets.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">As described in Note 1 to the financial statements, claims and insurance accruals include the estimated cost of claims for BIPD and workers' compensation. These accruals include estimates for both future claims development on reported claims as well as claims incurred but not yet reported. The Company uses historical claims experience, known trends and third-party actuarial estimates to determine the liabilities for each of the BIPD and workers&#8217; compensation reserves. These analyses are complex and require significant judgment as the models utilize multiple valuation methods and reflect subjective assumptions, including 1) the weighting of</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
  </table>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">47</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <table style="border-spacing:0;table-layout:auto;width:97.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:35.38%;box-sizing:content-box;"/>
    <td style="width:64.62%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="margin-top:0;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">such methods, 2) the loss ratio, 3) the loss trend factor, and 4) the loss development factor, among other assumptions.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">How We Addressed the Matter in Our Audit</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">We identified and tested internal controls over management&#8217;s review of the estimate for self-insurance reserves for BIPD and workers&#8217; compensation claims, including controls over the completeness and accuracy of data inputs used in the Company&#8217;s third-party calculations, the assumptions and reserve calculations, as well as management&#8217;s evaluation of service organization controls and user controls over certain of the Company&#8217;s claims data that is managed by a third-party administrator.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">To test the self-insurance reserves for BIPD and workers&#8217; compensation claims balances, our audit procedures included, among others, evaluating the methodologies used and the significant assumptions discussed above, as well as performing procedures with respect to underlying data and calculations used in the Company&#8217;s third-party analyses. We involved our actuarial specialists to assist in our evaluation of the appropriateness of the methods and assumptions used as well as to independently calculate ranges of reasonable reserve estimates developed based on independently selected assumptions and to compare such ranges to the Company&#8217;s recorded reserves. We tested claims data by comparing the data to supporting source documentation and payment information as well as performing trend analyses.</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3bbba798-20ef-4bba-945b-1cfde40a17d9" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:AuditorName"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Ernst &amp; Young LLP</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have served as the Company&#8217;s auditor since 1994.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_bc42622e-3ba0-4edd-8738-dfebc604fc0e" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:AuditorLocation"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Raleigh, North Carolina</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">48</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9_changes_in_disagreements_with_acc"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCO</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9a_controls_procedures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 9A. CONTROLS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> AND PROCEDURES</span></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Evaluation of disclosure controls and procedures</span></div></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of the end of the period covered by this report, our management has conducted an evaluation, with the participation of our Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;), of the effectiveness of our disclosure controls and procedures in accordance with Rule 13a-15 under the Exchange Act. Based on this evaluation as of the end of the period covered by this report, our CEO and CFO concluded that, as of such date, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is (i) accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure, and (ii) recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms.</span></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Management&#8217;s annual report on internal control over financial reporting</span></div></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Management is responsible for establishing and maintaining adequate internal control over financial reporting in accordance with Exchange Act Rule 13a-15(f). Management has conducted an evaluation, with the participation of our CEO and CFO, of the effectiveness of our internal control over financial reporting as of December 31, 2024 based on the framework in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Internal Control &#8211; Integrated Framework</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (the &#8220;2013 Framework&#8221;). Management concluded that our internal control over financial reporting was effective as of December 31, 2024, based on our evaluation under the 2013 Framework.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, in designing a control system, we must take into account the benefits of controls relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The effectiveness of our internal control over financial reporting as of December 31, 2024 has been audited by Ernst &amp; Young LLP, an independent registered public accounting firm, as stated in its report dated February 25, 2025, which is included herein.</span></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in internal control over financial reporting</span></div></div>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were no changes in our internal control over financial reporting that occurred during the last quarter of the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">49</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Report of Independent Registered Public Accounting Firm</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To the Shareholders and the Board of Directors of Old Dominion Freight Line, Inc.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Opinion on Internal Control Over Financial Reporting</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have audited Old Dominion Freight Line, Inc.&#8217;s internal control over financial reporting as of December 31, 2024 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, Old Dominion Freight Line, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2024, based on the COSO criteria.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the balance sheets of the Company as of December 31, 2024 and 2023, the related statements of operations, changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December 31, 2024, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) and our report dated February 25, 2025 expressed an unqualified opinion thereon.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basis for Opinion</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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 annual report on 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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Definition and Limitations of Internal Control Over Financial Reporting</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Ernst &amp; Young LLP</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Raleigh, North Carolina</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">50</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9b_or_information"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 9B. OTHER</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> INFORMATION</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the three months ended December 31, 2024, no member of the Board of Directors or Section 16 officer of the Company </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_14c50511-73db-4167-974d-8ea8b0127280" contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_826d2f6f-93e5-43f5-8fb1-4536ef74f8ae" contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">adopted </span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">or</span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_65b741c4-c032-4e93-a4e0-adb581b5247c" contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_de4508ee-1ed7-44ec-b700-bf6227ac8193" contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> terminated</span></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 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></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9c_disclosure_regarding_foreign_jur"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 9C. DISCLOSURE REGARDING FOREIGN </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">JURISDICTIONS THAT PREVENT INSPECTIONS</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Not applicable.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="part_iii"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> III</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_10_directors_executive_ficers_corpo"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 10. DIRECTORS, EXECUTIVE OF</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FICERS AND CORPORATE GOVERNANCE</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by Item 10 of Form 10-K will appear in the Company&#8217;s proxy statement for its 2025 Annual Meeting of Shareholders under the captions &#8220;Proposal 1 &#8211; Election of Directors,&#8221; &#8220;Executive Officers,&#8221; &#8220;Corporate Governance &#8211; Attendance and Committees of the Board &#8211; Audit Committee,&#8221; &#8220;Corporate Governance &#8211; Director Nominations,&#8221; &#8220;Corporate Governance - </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f795b142-b005-4d14-8321-ed4fe845f3ba" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Insider Trading Policy</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; and &#8220;Delinquent Section 16(a) Reports&#8221; (to the extent reported therein), and the information therein is incorporated herein by reference.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have adopted a &#8220;Code of Business Conduct&#8221; that applies to all of our directors and officers and other employees, including our principal executive officer, principal financial officer and principal accounting officer. Our Code of Business Conduct is publicly available and is posted on our website at https://ir.odfl.com/governance-docs. To the extent permissible under applicable law, the rules of the SEC and Nasdaq listing standards, we intend to disclose on our website any amendment to our Code of Business Conduct, or any grant of a waiver from a provision of our Code of Business Conduct, that requires disclosure under applicable law, the rules of the SEC or Nasdaq listing standards.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_11_executive_compensation"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 11. EXECUTI</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">VE COMPENSATION</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by Item 11 of Form 10-K will appear in the Company&#8217;s proxy statement for its 2025 Annual Meeting of Shareholders under the captions &#8220;Corporate Governance &#8211; Compensation Committee Interlocks and Insider Participation,&#8221; &#8220;Compensation Discussion and Analysis,&#8221; &#8220;Compensation Committee Report,&#8221; &#8220;Executive Compensation,&#8221; and &#8220;Director Compensation,&#8221; and the information therein is incorporated herein by reference.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_12_security_ownership_certain_benef"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OW</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by Item 12 of Form 10-K will appear in the Company&#8217;s proxy statement for its 2025 Annual Meeting of Shareholders under the captions &#8220;Equity Compensation Plan Information&#8221; and &#8220;Security Ownership of Management and Certain Beneficial Owners,&#8221; and the information therein is incorporated herein by reference.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_13_certain_relationships_related_tr"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by Item 13 of Form 10-K will appear in the Company&#8217;s proxy statement for the 2025 Annual Meeting of Shareholders under the captions &#8220;Corporate Governance &#8211; Independent Directors&#8221; and &#8220;Related Person Transactions,&#8221; and the information therein is incorporated herein by reference.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_14_principal_accounting_fees_servic"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 14. PRINCIPAL ACCOU</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NTING FEES AND SERVICES</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by Item 14 of Form 10-K will appear in the Company&#8217;s proxy statement for its 2025 Annual Meeting of Shareholders under the captions &#8220;Corporate Governance &#8211; Audit Committee Pre-Approval Policies and Procedures&#8221; and &#8220;Independent Registered Public Accounting Firm Fees and Services,&#8221; and the information therein is incorporated herein by reference.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">51</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="a201710_k_htm_s0dcf75aa707555b5b1e5ad2ec"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART</span><span id="part_iv"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> IV</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_15_exhibits_financial_statement_sch"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 15. EXHIBITS, FINAN</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CIAL STATEMENT SCHEDULES</span></p>
  <p style="margin-left:2.227%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a)(1)  Financial Statements.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following financial statements of Old Dominion Freight Line, Inc. are included in Item 8:</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Balance Sheets &#8211; December 31, 2024 and December 31, 2023</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Statements of Operations &#8211; Years ended December 31, 2024, December 31, 2023 and December 31, 2022</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Statements of Changes in Shareholders&#8217; Equity &#8211; Years ended December 31, 2024, December 31, 2023 and December 31, 2022</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Statements of Cash Flows &#8211; Years ended December 31, 2024, December 31, 2023 and December 31, 2022</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notes to the Financial Statements</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Report of Independent Registered Public Accounting Firm (PCAOB ID: </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_dadc225d-7911-4eb4-9f35-8643a48c4b1e" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="dei:AuditorFirmId"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">42</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">)</span></p>
  <p style="margin-left:2.227%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a)(2)  Financial Statement Schedules.</span></p>
  <div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_19f4585e-cf6f-4b2b-acac-61c3c4ac8a46" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" escape="true"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Schedule II &#8211; Valuation and Qualifying Accounts schedule of Old Dominion Freight Line, Inc. is included below:</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Schedule II</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Valuation and Qualifying Accounts</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:50.07%;box-sizing:content-box;"/>
      <td style="width:1.3%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
      <td style="width:9.182%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
      <td style="width:1.3%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
      <td style="width:9.182%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
      <td style="width:1.3%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
      <td style="width:9.182%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
      <td style="width:1.3%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
      <td style="width:9.182%;box-sizing:content-box;"/>
      <td style="width:1%;box-sizing:content-box;"/>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="14" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Allowance for Uncollectible Accounts </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Balance at<br/>Beginning<br/>of Period</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Charged to<br/>Expense</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Deductions </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Balance at<br/>End of<br/>Period</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21bd7a8b-1af9-4eee-90ae-e065902d6028" contextRef="C_3125cc01-8b2e-4b09-b07a-48163a700897" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,039</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_36690b68-db12-4c83-9a85-b113a1281275" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,128</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f5d9aa2f-edcc-4c6b-975d-a006281a1b53" contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,490</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b58c9ca-e5c0-497f-b671-d617e86bc096" contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,677</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_23601594-3b70-4fd6-9108-8a23de9a828c" contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,677</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05d14db1-bb31-4cbf-ae03-92b8eeb67afb" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,670</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_093b4ab0-dca6-4830-8839-2313213eec18" contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,239</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8412450c-11d0-4027-b5a5-e711e9bf7da0" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,108</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5ea61526-8d9d-49ff-9b40-19e19f670549" contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,108</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dce3c6e4-dda0-4f4e-a096-da2a7f26fcbb" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,011</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_580646d9-2f21-4b75-9fef-12b9ba7a0014" contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,744</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3870977b-f885-4af1-875e-4dd284d89db9" contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,375</ix:nonFraction></span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This table does not include any allowances for revenue adjustments that result from billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments that are recorded in our revenue from operations.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Uncollectible accounts written off, net of recoveries.</span></div></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All other schedules for which provision is made in the applicable accounting regulations of the SEC are not required under the instructions thereto or are inapplicable and, therefore, have been omitted.</span></p></ix:nonNumeric></div>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a)(3)  Exhibits Filed.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The exhibits listed in the accompanying Exhibit Index are filed as a part of this report.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(b)  Exhibits.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">See the Exhibit Index immediately preceding the signatures to this Annual Report on Form 10-K.</span></p>
  <p style="margin-left:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(c)  Separate Financial Statements and Schedules.</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None.</span></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_16_form_10k_summary"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 16. FORM </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10-K SUMMARY</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">52</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="exhibit_index"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> INDEX</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TO ANNUAL REPORT ON FORM 10-K</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FOR YEAR ENDED</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">DECEMBER 31, 2024</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:9.4%;box-sizing:content-box;"/>
    <td style="width:2.96%;box-sizing:content-box;"/>
    <td style="width:87.64%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Exhibit No.</span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Description</span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.1.1</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312504134102/dex311.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amended and Restated Articles of Incorporation of Old Dominion Freight Line, Inc. (as amended July 30, 2004) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2004, filed on August 6, 2004)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.1.2</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892712000029/odflexhibit312amendedartic.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Articles of Amendment of Old Dominion Freight Line, Inc. (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2012, filed on August 9, 2012)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.1.3</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459020037340/odfl-ex313_13.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Articles of Amendment of Old Dominion Freight Line, Inc. (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, filed on August 6, 2020)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.1.4</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017024090872/odfl-ex3_14.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Articles of Amendment of Old Dominion Freight Line, Inc. (Incorporated by reference to exhibit 3.1(4) contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, filed on August 5, 2024)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:33.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.2</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017022019795/odfl-ex3_2.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amended and Restated Bylaws of Old Dominion Freight Line, Inc. (as amended through October 19, 2022) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on October 20, 2022)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.1</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017023003783/odfl-ex4_1.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Specimen certificate of Common Stock (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022, filed on February 22, 2023)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.15</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="odfl-ex4_15.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Description of Common Stock</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.16</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459020021054/odfl-ex416_458.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Note Purchase and Private Shelf Agreement among Old Dominion Freight Line, Inc., PGIM, Inc. and certain affiliates and managed accounts of PGIM, Inc., as purchasers, dated as of May 4, 2020 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020 filed on May 5, 2020)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.17</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017023009357/odfl-ex4_17.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">First Amendment to Note Purchase and Private Shelf Agreement, dated March 22, 2023, by and among Old Dominion Freight Line, Inc., PGIM, Inc. and the other holders of the Notes (as defined therein) (Incorporated by reference to the exhibit of the same number contained in the Company's Current Report on Form 8-K filed on March 23, 2023)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.18</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017023009357/odfl-ex4_18.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Third Amended and Restated Credit Agreement, dated March 22, 2023, among Old Dominion Freight Line, Inc., Wells Fargo Bank, National Association, as Administrative Agent, and the Lenders named therein (Incorporated by reference to the exhibit of the same number contained in the Company's Current Report on Form 8-K filed on March 23, 2023)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.19</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017024122440/odfl-ex4_19.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">First Amendment to Third Amended and Restated Credit Agreement, dated as of August 28, 2024, among Old Dominion Freight Line, Inc., the Lenders defined therein, and Wells Fargo Bank, National Association, as administrative agent (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2024 filed on November 6, 2024)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.20</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017024122440/odfl-ex4_20.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Second Amendment to Note Purchase and Private Shelf Agreement, made and entered into as of August 28, 2024, by and among Old Dominion Freight Line, Inc., PGIM, Inc. and the other holders of Notes (as defined therein) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2024 filed on November 6, 2024)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.17.15*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892712000038/finalphantomstockplan.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. 2012 Phantom Stock Plan (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on November 5, 2012)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.17.16*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892712000038/finalformofawardagt.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Old Dominion Freight Line, Inc. 2012 Phantom Stock Plan Phantom Stock Award Agreement (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on November 5, 2012)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.17.20*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892715000017/odflexhibit101720-1q2015.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">First Amendment to the Old Dominion Freight Line, Inc. 2012 Phantom Stock Plan (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2015, filed on May 7, 2015)</span></a></p></td>
   </tr>
  </table>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">53</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:9.4%;box-sizing:content-box;"/>
    <td style="width:2.96%;box-sizing:content-box;"/>
    <td style="width:87.64%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.18.4*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312508172069/dex10184.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Old Dominion Freight Line, Inc. Director Phantom Stock Plan Award Agreement (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2008, filed on August 8, 2008)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.18.7*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312511132019/dex10187.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Director Phantom Stock Plan, as amended through April 1, 2011 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2011, filed on May 9, 2011)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.18.9*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892714000020/ex-10189.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2014 Declaration of Amendment to Old Dominion Freight Line, Inc. Director Phantom Stock Plan, effective February 20, 2014 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2014, filed on May 6, 2014)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.18.12*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459020006626/odfl-ex101812_121.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Director Phantom Stock Plan (As Amended and Restated Through December 16, 2019) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019, filed on February 26, 2020)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.18.13*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459020006626/odfl-ex101813_122.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amendment to Old Dominion Freight Line, Inc. Director Phantom Stock Award Agreement (under the Old Dominion Freight Line, Inc. Director Phantom Stock Plan (As Amended and Restated Through December 16, 2019)) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019, filed on February 26, 2020)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.18(16)*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017024020176/odfl-ex10_1816.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Non-Employee Director Compensation Structure, effective as of the 2024 Annual Meeting of Shareholders (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023, filed on February 26, 2024)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.1*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312505111997/dex10191.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Phantom Stock Plan, effective as of May 16, 2005 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on May 20, 2005)</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.3*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312506035347/dex10193.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Old Dominion Freight Line, Inc. Phantom Stock Award Agreement (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on February 21, 2006)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.4*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312509042346/dex10194.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Phantom Stock Plan, effective as of January 1, 2009 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2008, filed on March 2, 2009)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.6*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312509168650/dex10194.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amendment to Old Dominion Freight Line, Inc. Phantom Stock Plan, effective as of May 18, 2009 (Incorporated by reference to Exhibit 10.19.4 contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2009, filed on August 7, 2009)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.7*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312511301458/d244522dex10197.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2011 Declaration of Amendment to Old Dominion Freight Line, Inc. Phantom Stock Plan, effective as of May 17, 2011 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2011, filed on November 8, 2011)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.8*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892712000021/mccartyphantomgrant.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Phantom Stock Award Agreement (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on July 5, 2012)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.9*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892714000042/ex10199.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2014 Declaration of Second Amendment to Old Dominion Freight Line, Inc. Director Phantom Stock Plan, effective as of August 7, 2014 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2014, filed on November 5, 2014)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.10*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892715000017/odflexhibit101910-1q2015.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2015 Declaration of Amendment to the Old Dominion Freight Line, Inc. Phantom Stock Plan (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2015, filed on May 7, 2015)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.11*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892716000055/ex-101911.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2016 Declaration of Amendment to Old Dominion Freight Line, Inc. Director Phantom Stock Plan, effective as of February 25, 2016 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2015, filed on February 29, 2016)</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.12*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892718000052/ex10191211118.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Change of Control Severance Plan for Key Executives (As Amended and Restated Effective October 31, 2018) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on November 1, 2018)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.13*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459019046352/odfl-ex101913_121.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Phantom Stock Plan (As Amended and Restated Through December 16, 2019) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on December 19, 2019)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">54</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:9.4%;box-sizing:content-box;"/>
    <td style="width:2.96%;box-sizing:content-box;"/>
    <td style="width:87.64%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.14*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459019046352/odfl-ex101914_120.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amendment to Old Dominion Freight Line, Inc. Phantom Stock Award Agreement (under the Old Dominion Freight Line, Inc. Phantom Stock Plan (As Amended and Restated Through December 16, 2019)) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on December 19, 2019)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.15*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459019046352/odfl-ex101915_177.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. 2012 Phantom Stock Plan (As Amended and Restated Through December 16, 2019) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on December 19, 2019)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.19.16*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459019046352/odfl-ex101916_118.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amendment to Old Dominion Freight Line, Inc. Phantom Stock Award Agreement (under the Old Dominion Freight Line, Inc. 2012 Phantom Stock Plan (As Amended and Restated Through December 16, 2019)) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on December 19, 2019)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.20.1*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312510044645/dex10201.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2006 Nonqualified Deferred Compensation Plan of Old Dominion Freight Line, Inc., effective January 1, 2006 (as restated and effective January 1, 2009) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2009, filed on March 1, 2010)</span></a></p></td>
   </tr>
   <tr style="height:5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.20.2*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312506035347/dex10202.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Annual Salary and Bonus Deduction Agreement (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K filed on February 21, 2006)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.20.3*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000119312512087645/d265073dex10203.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Second Amendment to 2006 Nonqualified Deferred Compensation Plan of Old Dominion Freight Line, Inc., as amended, effective November 10, 2011 (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2011, filed on February 29, 2012)</span></a></p></td>
   </tr>
   <tr style="height:5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.20.4*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892715000017/odflexhibit10204-1q2015.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Third Amendment to the 2006 Nonqualified Deferred Compensation Plan of Old Dominion Freight Line, Inc. (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2015, filed on May 7, 2015)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.20.5*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017022014258/odfl-ex10_205.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fourth Amendment to the 2006 Nonqualified Deferred Compensation Plan of Old Dominion Freight Line, Inc. (Incorporated by reference to the exhibit of the same number contained in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, filed on August 3, 2022)</span></a></p></td>
   </tr>
   <tr style="height:5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.21*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000129993308002835/exhibit5.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Performance Incentive Plan (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Current Report on Form 8-K, filed on June 3, 2008)</span></a></p></td>
   </tr>
   <tr style="height:2.9pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.21.1*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459019004755/odfl-ex10211_188.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Performance Incentive Plan (As Amended and Restated Through January 30, 2019) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2018, filed on February 27, 2019)</span></a></p></td>
   </tr>
   <tr style="height:5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.23*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892716000068/exhibit99.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan (Incorporated by reference to Exhibit 99 contained in the Company&#8217;s Registration Statement on Form S-8 (File No. 333-211464), filed on May 19, 2016)</span></a></p></td>
   </tr>
   <tr style="height:5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.23.2*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000087892716000079/odflexhibit10232-2q2016.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan Restricted Stock Award Agreement (Non-Employee Directors) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016, filed on August 8, 2016)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.23.4*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459022006303/odfl-ex1023_8.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan Restricted Stock Award Agreement (Employees) (Incorporated by reference to the exhibit of the same number contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed on February 23, 2022)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.23.5*</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000156459022006303/odfl-ex1023_12.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan Restricted Stock Unit Agreement (Performance-Based) (Employees) (Incorporated by reference to the exhibit of the same number contained in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed on February 23, 2022)</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.1</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="odfl-ex19_1.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Policy Statement on the Prevention of Insider Trading</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23.1</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="odfl-ex23_1.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Consent of Ernst &amp; Young LLP</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31.1</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="odfl-ex31_1.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certification Pursuant to Rule 13a-14(a) or 15d-14(a) of the Exchange Act, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31.2</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="odfl-ex31_2.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certification Pursuant to Rule 13a-14(a) or 15d-14(a) of the Exchange Act, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32.1</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="odfl-ex32_1.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certification Pursuant to 18 U.S.C Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="height:5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
  </table>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">55</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:9.4%;box-sizing:content-box;"/>
    <td style="width:2.96%;box-sizing:content-box;"/>
    <td style="width:87.64%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32.2</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="odfl-ex32_2.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certification Pursuant to 18 U.S.C Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/878927/000095017024020176/odfl-ex97.htm"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. Clawback Policy (as updated October 18, 2023) (Incorporated by reference to the exhibit of the same number contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023, filed on February 26, 2024)</span></a></p></td>
   </tr>
   <tr style="height:5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">101</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">The following financial information from our Annual Report on Form 10-K for the year ended December 31, 2024, filed on February 25, 2025, formatted in iXBRL (Inline eXtensible Business Reporting Language) includes: (i) the Balance Sheets at December 31, 2024 and 2023, (ii) the Statements of Operations for the years ended December 31, 2024, 2023 and 2022, (iii) the Statements of Changes in Shareholders&#8217; Equity for the years ended December 31, 2024, 2023 and 2022, (iv) the Statements of Cash Flows for the years ended December 31, 2024, 2023 and 2022, and (v) the Notes to the Financial Statements</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">The cover page from our Annual Report on Form 10-K for the year ended December 31, 2024, formatted in iXBRL</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">*</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Denotes an executive compensation plan or agreement</span></p>
  <p style="margin-left:0.08%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our SEC file number reference for documents filed with the SEC pursuant to the Securities Exchange Act of 1934, as amended, is 0-19582.</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">56</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="signatures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SIGNAT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">URES</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:7.778%;box-sizing:content-box;"/>
    <td style="width:50.69%;box-sizing:content-box;"/>
    <td style="width:4.339%;box-sizing:content-box;"/>
    <td style="width:4.339%;box-sizing:content-box;"/>
    <td style="width:32.853%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dated:</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By:</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ KEVIN M. FREEMAN</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Kevin M. Freeman</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer (Principal Executive Officer)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:33.64%;box-sizing:content-box;"/>
    <td style="width:3%;box-sizing:content-box;"/>
    <td style="width:41.28%;box-sizing:content-box;"/>
    <td style="width:2.14%;box-sizing:content-box;"/>
    <td style="width:19.94%;box-sizing:content-box;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;text-align:left;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Name and Signature</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;text-align:left;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Position</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;text-align:left;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date</span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ DAVID S. CONGDON</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Executive Chairman of the Board of Directors</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">David S. Congdon</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ SHERRY A. AAHOLM</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Sherry A. Aaholm</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ JOHN R. CONGDON, JR.</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">John R. Congdon, Jr.</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ ANDREW S. DAVIS</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Andrew S. Davis</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ BRADLEY R. GABOSCH</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Bradley R. Gabosch</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ GREG C. GANTT</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Greg C. Gantt</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.45pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ JOHN D. KASARDA</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">John D. Kasarda</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="margin-left:1.45pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ CHERYL S. MILLER</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cheryl S. Miller</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ WENDY T. STALLINGS</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Wendy T. Stallings</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ THOMAS A. STITH, III</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:13.7pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Thomas A. Stith, III</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ LEO H. SUGGS</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leo H. Suggs</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.45pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.45pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ KEVIN M. FREEMAN</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">President, Chief Executive Officer and Director</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Kevin M. Freeman</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ ADAM N. SATTERFIELD</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Executive Vice President and Chief Financial Officer</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Adam N. Satterfield</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Principal Financial Officer)</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ CLAYTON G. BRINKER</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #ffffff03;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vice President &#8211; Accounting and Finance</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Clayton G. Brinker</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Principal Accounting Officer)</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0in;text-indent:1.5pt;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:1.5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">57</span></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.15
<SEQUENCE>2
<FILENAME>odfl-ex4_15.htm
<DESCRIPTION>EX-4.15
<TEXT>
<html>
 <head>
  <title>EX-4.15</title>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="z-index:-3;min-height:0.5in;position:relative;"></div>
  <p style="margin-left:66.667%;text-indent:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT 4.15</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">DESCRIPTION OF COMMON STOCK</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc. (the &#x201c;Company&#x201d;) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;).  The Company&#x2019;s common stock, $0.10 par value (the &#x201c;Common Stock&#x201d;), is registered under Section 12(b) of the Exchange Act and is listed on The Nasdaq Stock Market LLC (Nasdaq Global Select Market) under the symbol &#x201c;ODFL&#x201d;.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The following is a summary of the material terms of the Company&#x2019;s capital stock.  This summary is not complete and is qualified by reference to the Company&#x2019;s Amended and Restated Articles of Incorporation, as amended (collectively, the &#x201c;Articles&#x201d;), and the Company&#x2019;s Amended and Restated Bylaws (the &#x201c;Bylaws&#x201d;).  The Articles and the Bylaws are filed as exhibits to the Company&#x2019;s most recent Annual Report on Form 10-K and are incorporated by reference herein.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Authorized Capital Stock</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#x2019;s authorized capital stock consists of 560,000,000 shares of Common Stock. As of December 31, 2024, 212,984,747 shares of Common Stock were issued and outstanding.  All outstanding shares of Common Stock are fully paid and non-assessable.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The holders of Common Stock are entitled to receive dividends, or other distributions with respect to outstanding shares of Common Stock, as may be declared from time to time by the Board of Directors. In the event of the Company&#x2019;s liquidation, dissolution or winding up, holders of Common Stock will be entitled to share ratably in the assets, if any, available for distribution after payment of all creditors and the liquidation preferences on any outstanding shares of preferred stock, if any such stock is authorized and issued in the future. Holders of Common Stock have no preemptive rights to subscribe for any additional securities of any class the Company may issue, nor any conversion, redemption or sinking fund rights.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Holders of Common Stock are entitled to one vote per share on all matters on which the holders of Common Stock are entitled to vote and do not have cumulative voting rights in the election of directors. Directors are elected by a plurality of the votes cast and entitled to vote in the election at a meeting at which a quorum (a majority of the votes entitled to be cast by a voting group on a matter) is present, and action on other matters by holders of Common Stock will be approved at a shareholders meeting for which a quorum is present if the votes cast within the voting group favoring the action exceed the votes cast opposing the action, unless the vote of a greater number is required by law or by the Articles.  Holders of Common Stock may also take action without a meeting if one or more written consents, setting forth the action taken, are signed by all the shareholders who would be entitled to vote upon the action at a meeting.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain Provisions of the Articles and Bylaws</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Authorized but Unissued Shares.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  Authorized but unissued shares of Common Stock can be reserved for issuance by the Company&#x2019;s Board of Directors from time to time, without shareholder action, for stock dividends or stock splits, to raise equity capital, and to structure future corporate transactions, including acquisitions, as well as for other proper corporate purposes, including under equity compensation plans adopted by the Board of Directors.  Shareholders have no preemptive rights.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Advance Notice of Proposals and Nominations.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  The Bylaws provide that shareholders must provide timely written notice to bring business before an annual meeting of shareholders or to nominate candidates for election as directors at an annual or a special meeting of shareholders. At a special meeting, shareholders may only nominate candidates for election as directors (if the special meeting is called for the purpose of electing directors), and special meetings may only be called by the Company&#x2019;s Board of Directors, its Chairman, or the Company&#x2019;s President or Secretary, except that a special meeting must be called if the Company has 35 or fewer shareholders of record and the holders of at least 20% of all votes entitled to be cast on any issue proposed to be considered at the proposed special meeting sign, date, and deliver to the Company&#x2019;s Secretary one or more written demands for the meeting describing the purposes for which it is to be held.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notice for an annual meeting is timely if it is given, either by personal delivery to the Secretary of the Company at the Company&#x2019;s principal office or by U.S. certified mail, postage prepaid, addressed to the Secretary of the Company at the Company&#x2019;s principal office, and received not later than the close of business on the 120th day and not earlier than the close of business on the 150th day prior to the first anniversary of the date that the Company mailed its proxy materials for the prior year&#x2019;s annual meeting; provided, however, that if no annual meeting of shareholders was held in the prior year or the date of the annual meeting of shareholders has changed by more than 30 days from the prior year, notice must be received not later than the close of business on the 90th day prior to such annual meeting. Notice for shareholders to nominate candidates for election as directors at a special meeting for the election of directors is timely if it is given not later than the close of business on the 7th day following the date on which notice of such meeting is first given to shareholders.  The Bylaws also specify the form and content of a shareholder&#x2019;s notice. These provisions may prevent shareholders from bringing matters before an annual meeting of shareholders or from nominating candidates for election as directors at an annual or special meeting of shareholders.</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="z-index:-3;min-height:0.5in;position:relative;"></div>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Proxy Access Nominations. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Bylaws also permit a shareholder, or a group of up to 20 shareholders, owning 3% or more of the outstanding shares of the Common Stock continuously for at least three years, to nominate and include in the Company&#x2019;s annual meeting proxy materials director nominees constituting up to the greater of two nominees or 20% of the Company&#x2019;s Board of Directors, subject to certain limitations and provided that the requirements set forth in the Bylaws are satisfied.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Indemnification of Directors, Officers and Employees.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  The Bylaws provide that any person who at any time serves or has served as one of the Company&#x2019;s (or any subsidiary&#x2019;s) directors or officers or, at the Company&#x2019;s request, as a director or officer of another enterprise, or as a trustee or administrator under any of the Company&#x2019;s (or any subsidiary&#x2019;s) employee benefit plan, has the right to be indemnified and held harmless by the Company to the fullest extent permitted by law against all liabilities and litigation expenses (including attorneys&#x2019; fees) in the event a claim is made or threatened against that person in, or that person is made or threatened to be made a party to, any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative, and whether or not brought by or on behalf of the Company (including appeals), arising out of such service. However, indemnification is not available with respect to that portion of any liabilities or litigation expenses with respect to which such person is entitled to receive payment under any insurance policy or any liabilities or litigation expenses incurred on account of any of such person&#x2019;s activities that were, at the time taken, known or believed by the person to be clearly in conflict with the Company&#x2019;s best interests.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain Anti-Takeover Effects of Virginia Law</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain provisions of the Virginia Stock Corporation Act, or VSCA, may be deemed to have an anti-takeover effect. These provisions may delay or deter the removal of the Company&#x2019;s directors or the assumption of control by shareholders.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Control Share Acquisitions Act of the VSCA may make an unsolicited attempt to gain control of the Company more difficult by restricting the right of specified shareholders to vote newly acquired large blocks of stock. The Control Share Acquisitions Act denies voting rights to any shares held by an acquiror (other than pursuant to certain statutorily defined transactions approved by the Company&#x2019;s Board of Directors), unless a majority of disinterested shares votes to grant such rights in a shareholder resolution. Disinterested shares are shares not held by the acquiror, any officer of the Company, or any employee of the Company who is also a director. The provisions of the Control Share Acquisitions Act apply when an acquiror acquires at least one-fifth of the total votes entitled to be cast in an election of directors.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, the Affiliated Transactions Act of the VSCA may make it difficult to merge with or otherwise absorb a Virginia corporation acquired in a tender offer for three years after the acquisition. Pursuant to the Affiliated Transactions Act, an acquiror would not be permitted to engage in an affiliated transaction with the Company for three years unless the transaction was approved by a majority, but not less than two, of the Company&#x2019;s disinterested directors and two-thirds of the Company&#x2019;s voting shares, other than shares beneficially held by the acquiror. After three years, the acquiror may engage in an affiliated transaction with the Company if the transaction is approved by two-thirds of the Company&#x2019;s voting shares (other than shares beneficially held by the acquirer), the transaction is approved by a majority of disinterested directors, or the acquiror pays a statutorily defined value for each class of the Company&#x2019;s voting securities.</font></p>
  <p style="text-indent:8.707%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Affiliated Transactions Act of the VSCA is only applicable to corporations that have more than 300 shareholders. The Control Share Acquisitions Act of the VSCA is only applicable to public corporations. A corporation may provide in its articles of incorporation or bylaws that the Affiliated Transactions Act and the Control Share Acquisitions Act of the VSCA do not apply, but the Company has not done so.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>3
<FILENAME>odfl-ex19_1.htm
<DESCRIPTION>EX-19.1
<TEXT>
<html>
 <head>
  <title>EX-19.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <p style="margin-left:66.667%;text-indent:20%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT 19.1</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OLD DOMINION FREIGHT LINE, INC.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Policy Statement on the Prevention of Insider Trading</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Adopted by the Board of Directors on May 17, 2023</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	In the normal course of business, officers, directors and employees of Old Dominion Freight Line, Inc. (the &#x201c;Company&#x201d;) may come into possession of significant, sensitive information.  In the eyes of the law, this information is considered the property of the Company; you have been entrusted with it.  In particular, you may not seek to profit from it by buying or selling securities yourself, or passing on the information to others to enable them to profit.  The purpose of this policy statement is both to inform you of your legal responsibilities in this area and to make clear to you that the misuse of sensitive information is contrary to Company policy and will be dealt with severely.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Insider trading is a crime, punishable by fines (no matter how small the profit) of up to $5,000,000 and 20 years in jail for individuals.  In addition, the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) may seek to impose on the violator a civil penalty of up to three times the profits made or losses avoided from the trading.  Violators must also disgorge any profits made, and are often subject to an injunction against future violations.  Finally, under some circumstances violators may be subjected to civil liability in private lawsuits.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Employers and other controlling persons (including supervisory personnel) are also at risk under federal law.  Controlling persons may, among other things, face penalties of the greater of $1,000,000 or three times the profits made or losses avoided by the violator if they recklessly fail to take preventive steps to control insider trading.  </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The SEC has made it clear that it will hold a company responsible for insider trading violations by its directors and officers if the company does not have in place policies and procedures designed to prevent the violations.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Thus, it is important both to you and the Company that insider trading violations not occur.  You should be aware that stock market surveillance techniques are exceptionally sophisticated and the SEC and other regulatory authorities can identify all parties to every stock trade.  As a result, the chance that federal authorities will detect and prosecute even small-level trading is significant; the risk is simply not worth taking. Furthermore, if securities transactions ever become the subject of scrutiny, they are likely to be viewed after the fact with the benefit of hindsight. Therefore, before engaging in any transaction, you should carefully consider how your transaction may be construed in the bright light of hindsight.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#221e1f;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">You are responsible for making sure that you comply with this policy, and that any family member, household member or entity whose transactions are subject to this policy, as discussed below, also comply with this policy. In all cases, the responsibility for determining whether you are in possession of material nonpublic information rests with you, and any action on the part of the Company does not in any way insulate you from liability under applicable securities laws.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	The following briefly summarizes the insider trading laws applicable to our directors, officers and employees, sets forth the Company&#x2019;s policy regarding insider trading, and prescribes procedures that &#x201c;Designated Insiders&#x201d; and their affiliates must comply with when they engage in transactions involving securities of the Company.  Please note that transactions subject to this policy include purchases, sales and bona fide gifts of Company securities.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The Insider Trading Laws</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;" id="curpos"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	As an officer, director or employee, you may not seek to benefit personally by engaging in securities transactions while in possession of material, nonpublic informat</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ion that you have learned in connection with your employment with, or service to, the Company.  This rule applies, of course, to trading in our own securities (whether common stock, stock options or other derivative securities).  However, it also applies to trading in the securities of other companies if you learn something in the course of your employment or relationship with us that might affect the value of those other securities.  For instance, if you learned that we were about to enter into a major contract with ABC Corporation, it would probably be an insider trading violation to buy ABC securities.  Even if you learned something about ABC while on a sales call to ABC, buying or selling ABC stock might well be considered illegal.  The</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:1.33in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">insider trading rules apply both to securities purchases (to make a profit based on good news) and securities sales (to avoid a loss based on bad news).</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	For information to be &#x201c;material,&#x201d; it must be a fact that the typical investor would likely consider significant, whether positive or negative.  If you learn something that leads you to want to buy, sell or hold securities, that information probably will be considered material.  It is important to keep in mind that material information need not concern an event that is certain to occur.  Information that something is likely to happen, or even just that it may happen, can be considered material.  For example, information that a company is a possible acquisition target is material very early in the acquisition process, well before the parties to the proposed acquisition agree to specific terms.  Federal courts in insider trading cases have held information to be material where an acquiror has merely begun an internal process to determine the desirability of pursuing a target.  Keep in mind also that the SEC takes the view that, except in limited, specifically defined circumstances, the mere fact that you know the information is enough to bar you from trading; it is generally no excuse that your reasons for trading were not based on that information.  Other examples of material insider information may include: regulatory actions, pending significant transactions or securities offerings, threats of or major developments concerning litigation, financial results and financial forecasts, labor disputes, key management changes, possible initiation of a proxy fight, changes in dividend policy, major new products or services, a significant cybersecurity incident (such as a data breach) and significant operational developments.  Note that this list is merely illustrative and not exhaustive.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">    </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	&#x201c;Nonpublic&#x201d; information is any information that is not reasonably available to the investing public.  Once the Company releases information through public channels (for instance, a press release), it typically takes a few additional days for it to be broadly disseminated and digested by the public.  During the time between public release and broad dissemination (generally, two full Trading Days</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">is sufficient), information is considered nonpublic.  A &#x201c;Trading Day&#x201d; is any day on which The Nasdaq Stock Market LLC (or other applicable stock exchange on which the Company&#x2019;s securities are traded) is open for trading.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Besides your obligation to refrain from trading while in possession of material, nonpublic information, you are also prohibited from &#x201c;tipping&#x201d; others.  The concept of unlawful tipping includes passing on information to friends, family members or others under circumstances that suggest that you were trying to help them make a profit or avoid a loss.  When tipping occurs, both the &#x201c;tipper&#x201d; and the &#x201c;tippee&#x201d; may be held liable, and this liability may extend to all those to whom the tippee in turn gives the information.  There are many instances in which only a small group of employees is privy to secret information.  In such cases, those in possession of the information should avoid leaking it even to other employees.  Besides being considered a form of insider trading, of course, tipping is also a serious breach of corporate confidentiality.  For this reason, you should be careful to avoid discussing or posting sensitive information in any place (for instance, at lunch, on public transportation, in elevators or on social media) where such information may be heard or learned by others.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This restriction on trading while in possession of material, nonpublic information applies even after your termination of service with the Company. If you possess material, nonpublic information when your service to the Company terminates, you may not trade in Company securities until that information has become public or is no longer material.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">General Policy</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Because insider trading liability operates as a threat to both you and the Company, it is against Company policy to engage in any activity that would be considered unlawful trading or tipping under the securities laws.  This policy applies to trading in Company securities as well as the securities of another company if the trading is based on information acquired as a result of your employment or relationship with us.  In addition, because courts have treated the concept of materiality in the context of acquisitions so expansively, to avoid the appearance of impropriety, you are prohibited from trading in the securities of any company which you reasonably believe is a prospective target for acquisition by the Company.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Trading is also prohibited during any special blackout periods that the Company may designate (including pension fund blackout periods).  Disclosure to an outside third party that a special blackout period has been designated is prohibited.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	It is also Company policy that any investments you make in Company securities or the securities of any company that has a significant relationship with us be on a &#x201c;buy and hold&#x201d; basis.  Active trading, or short-term speculation, is improper and prohibited.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:1.33in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	In addition, we believe that engaging in any short sales of Company securities (i.e., the sale of a security that the seller does not own) or other transaction that is designed to hedge or offset any decrease in the market value of Company securities creates the appearance of a director, officer or employee &#x201c;betting against the Company&#x201d;.  Therefore, you and your designees are prohibited from engaging in short sales of Company securities or purchasing financial instruments (including prepaid variable forward contracts, equity swaps, collars and exchange funds), or otherwise engaging in transactions that hedge or offset, or are designed to hedge or offset, any decrease in the market value of Company securities granted to you by the Company as part of your compensation, or held, directly or indirectly, by you, regardless of the purpose for any such proposed transaction.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Securities held in a margin account may be sold by the broker without the customer&#x2019;s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan.  Because a margin sale or foreclosure sale may occur at a time when the pledgor is aware of material nonpublic information or otherwise is not permitted to trade in Company securities, you are prohibited from holding Company securities in a margin account or pledging Company securities as collateral for a loan, regardless of the purpose of any such proposed transaction.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The trading prohibitions and restrictions set forth in this policy do not apply to periodic contributions by the Company or employees to employee benefit plans (e.g., pension or 401(k) plans) which are used to purchase Company securities pursuant to the employees&#x2019; advance instructions.  However, no officers or employees may alter their instructions regarding the purchase or sale of Company securities in such plans while in the possession of material, nonpublic information.  In addition, any transfers of Company securities into or out of the Company 401(k) plan by a Designated Insider, including certain Company 401(k) plan elections, are subject to the pre-clearance requirement described below.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The trading prohibitions and restrictions set forth in this policy do not apply to the purchase or sale of Company securities in a blind trust, mutual fund or similar arrangement, provided that you do not discuss investments with the trustee, money manager or other investment advisor who has discretion over the funds. If you invest through a blind trust, you may wish to consider asking such advisors to refrain from trading for your account in Company securities.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	This trading prohibitions and restrictions set forth in this policy do not apply to the vesting of restricted stock, or the exercise of a tax withholding right pursuant to which you elect to have the Company withhold shares of stock to satisfy tax withholding requirements upon the vesting of any restricted stock.  This policy does apply, however, to any market sale of restricted stock.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The restrictions outlined in this policy apply to officers, directors, and employees of the Company and its subsidiaries and their Related Persons.  Your &#x201c;Related Persons&#x201d; include members of your immediate family, other members of your household and any trust, estate and partnership or other business entity affiliated with you or an immediate family member.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Officers and directors of the Company and other specified individuals with regular direct or indirect access to material nonpublic information about the Company (collectively, &#x201c;Designated Insiders&#x201d;) are also subject to the pre-clearance and related requirements set forth below.  The General Counsel will maintain a list of Designated Insiders and will notify such individuals when they become Designated Insiders.  Persons violating this policy will be subject to immediate disciplinary action, up to and including dismissal from the Company.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	For guidance or further information about this policy, contact the General Counsel, who is available to answer any questions about the policy.  Do not try to resolve uncertainties on your own. If you become aware that any person subject to this policy is violating or about to violate it, you must report that information immediately to the General Counsel.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Pre-Clearance and Related Restrictions Applicable to Designated Insiders</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Trading Window and Pre-Clearance Requirement</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">It is the policy of the Company that no Designated Insider or Related Person may engage in any transaction involving stock or other securities of the Company except during any &#x201c;window&#x201d; period commencing on the third Trading Day following public announcement of the Company&#x2019;s operating results for the immediately preceding calendar quarter and ending on the last Trading Day of the second month of the then-current calendar quarter. The General Counsel may approve exemptions to this restriction only for</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:1.33in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">compelling reasons and only after a thorough review of the particular facts and circumstances that results in the determination that no insider trading liability concerns are present.  Approval of exemptions must be in writing.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, it is the policy of the Company that each Designated Insider who is subject to Section 16 of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), obtain &#x201c;pre-clearance&#x201d; from the General Counsel before he or she, or any Related Person, engages in any transaction involving stock or other securities of the Company (including but not limited to the purchase, sale, or bona fide gift of such securities and any transfers into or out of the Company&#x2019;s 401(k) plan), in order to ensure that the proposed transaction would not either result in short-swing profit liability or, due to its timing in relation to significant events affecting the Company, otherwise violate federal securities laws or even create the appearance of impropriety.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#211d1e;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">When a request for pre-clearance is made, the Designated Insider should carefully consider whether he or she may be aware of any material nonpublic information about the Company, and should describe fully those circumstances to the General Counsel. The Designated Insider should also indicate whether he or she has effected any non-exempt &#x201c;opposite-way&#x201d; transactions within the past six months, and should be prepared to report the proposed transaction on an appropriate Form 4 or Form 5. The Designated Insider should also be prepared to comply with SEC Rule 144 and file a Form 144, if necessary, at the time of any sale. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the General Counsel, after consulting with the Chief Financial Officer or the Chief Executive Officer, as appropriate, determines that a proposed transaction might be viewed as improper or deemed a violation of the insider trading laws, then the transaction shall not take place.  The General Counsel may reject any transaction at his sole reasonable discretion.  The Designated Insider must treat the approval or denial of any pre-clearance request as confidential information.  Pre-cleared transactions must be effected within two Trading Days of receipt of pre-clearance unless an exception is granted by the General Counsel.  If the Designated Insider does not effect the pre-cleared transaction within the specified time limit, he must again request pre-clearance from the General Counsel.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">     </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The trading window restriction and pre-clearance requirement described above apply to certain elections that a Designated Insider may make under the Company 401(k) plan, including: (i) an election to increase or decrease the percentage of such individual&#x2019;s periodic contributions that will be allocated to the Company stock fund; (ii) an election to make an intra-plan transfer of an existing account balance into or out of the Company stock fund; (iii) an election to borrow money against such individual&#x2019;s 401(k) plan account if the loan will result in a liquidation of some or all of such individual&#x2019;s Company stock fund balance; and (iv) an election to pre-pay a plan loan if the pre-payment will result in the allocation of loan proceeds to the Company stock fund.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Short-term trading of Company securities may be distracting to the person and may unduly focus the person on the Company&#x2019;s short-term stock market performance instead of the Company&#x2019;s long-term business objectives. Therefore, Designated Insiders who purchase shares of the Company&#x2019;s common stock may not sell any shares of the Company&#x2019;s common stock for at least six months after such purchase (and vice versa).</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The trading window and the pre-clearance requirement do not apply to a Designated Insider&#x2019;s or Related Person&#x2019;s contribution of Company securities to a grantor retained annuity trust (&#x201c;GRAT&#x201d;) of which such person is the trustee (or otherwise retains beneficial ownership) and is the sole annuitant. Any such person funding a GRAT in this manner shall promptly notify the General Counsel upon the completion of such transaction.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The trading window and the pre-clearance requirement do not apply to transactions carried out by an employee, officer or director pursuant to a Rule 10b5-1 Plan, as described below.  However, the entry into such a plan must itself be approved by the General Counsel as set forth below.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Rule 10b5-1 Plans</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SEC Rule 10b5-1 provides an affirmative defense against insider trading liability under Rule 10b-5 for transactions conducted under a previously established contract, plan or instruction to which the insider is irrevocably committed. The rule presents an opportunity for employees, officers and directors to establish arrangements pursuant to which they can generally sell or purchase Company securities even when they may possess material nonpublic information as long as, among other conditions, the individual did not possess material nonpublic information at the time the arrangement was established.  The arrangements may include blind trusts, pre-scheduled stock option exercises and sales, pre-arranged trading instructions and other brokerage and third party arrangements.  The Company&#x2019;s insider trading policy permits transactions by employees, officers and directors that comply with Rule 10b5-1 if they are undertaken in compliance with the procedures described below.</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:1.33in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The General Counsel must pre-approve in writing any plan, arrangement or trading instructions involving potential sales or purchases of stock or option exercises and sales, etc. (including, but not limited to, blind trusts, discretionary accounts with banks or brokers and limit orders) designed to comply with Rule 10b5-1 (a &#x201c;Rule 10b5-1 Plan&#x201d;).  </font><font style="color:#211d1e;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any Rule 10b5-1 Plan must be submitted for approval at least seven (7) days prior to the entry into the Rule 10b5-1 Plan. No further pre-approval of transactions conducted pursuant to the Rule 10b5-1 Plan will be required.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In approving a Rule 10b5-1 Plan, which must be in writing, the General Counsel must determine that the Rule 10b5-1 Plan complies with Rule 10b5-1 and will not otherwise create an appearance of impropriety.  </font><font style="color:#211d1e;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In general, a Rule 10b5-1 Plan must be entered into at a time when the person entering into the plan is not aware of material nonpublic information. Once the plan is adopted, the person must not exercise any influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade. The plan must either specify the amount, pricing and timing of transactions in advance or delegate discretion on these matters to an independent third party.  </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The General Counsel will also advise, at the time a Rule 10b5-1 Plan is entered into (or at any time an employee, officer or director wishes to terminate or modify a previously adopted Rule 10b5-1 Plan), as to whether there is material information about the Company that has not been publicly disclosed. </font><font style="color:#211d1e;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Rule 10b5-1 Plan must include a cooling-off period before trading can commence that, for directors or officers, ends on the later of ninety (90) days after the adoption of the Rule 10b5-1 Plan or two business days following the disclosure of the Company&#x2019;s financial results in an SEC periodic report for the fiscal quarter in which the plan was adopted (but in any event, the required cooling-off period is subject to a maximum of one hundred and twenty (120) days after adoption of the plan), and for persons other than directors or officers, thirty (30) days following the adoption or modification of a Rule 10b5-1 Plan. A person may not enter into overlapping Rule 10b5-1 Plans (subject to certain exceptions) and may only enter into one single-trade Rule 10b5-1 Plan during any 12-month period. Directors and officers must include a representation in their Rule 10b5-1 Plan certifying that: (i) they are not aware of any material nonpublic information; and (ii) they are adopting the plan in good faith and not as part of a plan or scheme to evade the prohibitions in Rule 10b-5. All persons entering into a Rule 10b5-1 Plan must act in good faith with respect to that plan.</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The General Counsel must also be satisfied that a Rule 10b5-1 Plan includes appropriate procedures to ensure compliance with SEC Rule 144 and Section 16 of the Exchange Act and provides for cessation of sales or purchases in appropriate circumstances, such as (but not limited to) during lock-up periods in the event of a merger or acquisition or other periods when a lock-up is imposed on insiders.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	The General Counsel will periodically request Designated Insiders to acknowledge in writing his or her receipt of this Policy and agreement to comply with it.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:1.33in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:-3;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Receipt and Acknowledgement</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, hereby acknowledge that I have received and read a copy of the &#x201c;Policy Statement on the Prevention of Insider Trading&#x201d; and agree to comply with its terms.  I understand that violation of insider trading or tipping laws or regulations may subject me to severe civil and/or criminal penalties, and that violation of the terms of the above-titled policy may subject me, to the extent I am an employee of the Company, to discipline by the Company up to and including dismissal from the Company.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">					</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Signature						Date</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;padding-bottom:1.33in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>odfl-ex23_1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html>
 <head>
  <title>EX-23.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="z-index:-3;min-height:0.5in;position:relative;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 23.1</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consent of Independent Registered Public Accounting Firm</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We consent to the incorporation by reference in the following Registration Statements:</font></p>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Registration Statement (Form S-8 No. 333-162695) pertaining to the Old Dominion 401(k) Retirement Plan of Old Dominion Freight Line, Inc. and</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Registration Statement (Form S-8 No. 333-211464) pertaining to the Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan;</font></div></div>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">of our reports dated February 25, 2025, with respect to the financial statements and schedule of Old Dominion Freight Line, Inc. and the effectiveness of internal control over financial reporting of Old Dominion Freight Line, Inc. included in this Annual Report (Form 10-K) of Old Dominion Freight Line, Inc. for the year ended December 31, 2024.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Ernst &amp; Young LLP</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Raleigh, North Carolina</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">February 25, 2025</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>odfl-ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
 <head>
  <title>EX-31.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="z-index:-3;min-height:0.5in;position:relative;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT 31.1</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATION</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I, Kevin M. Freeman, certify that:</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I have reviewed this Annual Report on Form 10-K of Old Dominion Freight Line, Inc.;</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Evaluated the effectiveness of the registrant&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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&#x2019;s ability to record, process, summarize and report financial information; and</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:4.44%;box-sizing:content-box;"></td>
    <td style="width:57.58%;box-sizing:content-box;"></td>
    <td style="width:37.98%;box-sizing:content-box;"></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date:</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Kevin M. Freeman</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Kevin M. Freeman</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>odfl-ex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html>
 <head>
  <title>EX-31.2</title>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="z-index:-3;min-height:0.5in;position:relative;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT 31.2</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATION</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I, Adam N. Satterfield, certify that:</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I have reviewed this Annual Report on Form 10-K of Old Dominion Freight Line, Inc.;</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(c)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Evaluated the effectiveness of the registrant&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(d)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(a)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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&#x2019;s ability to record, process, summarize and report financial information; and</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(b)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:4.4%;box-sizing:content-box;"></td>
    <td style="width:57.62%;box-sizing:content-box;"></td>
    <td style="width:37.98%;box-sizing:content-box;"></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date:</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Adam N. Satterfield</font></p></td>
   </tr>
   <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Adam N. Satterfield</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Executive Vice President and Chief Financial Officer</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>odfl-ex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html>
 <head>
  <title>EX-32.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="z-index:-3;min-height:0.5in;position:relative;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT 32.1</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AS ADOPTED PURSUANT TO SECTION 906</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OF THE SARBANES-OXLEY ACT OF 2002</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I, Kevin M. Freeman, state and attest that:</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I am the President and Chief Executive Officer of Old Dominion Freight Line, Inc. (the &#x201c;Issuer&#x201d;).</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accompanying this certification is the Issuer&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2024 (the &#x201c;Annual Report&#x201d;), a periodic report filed by the Issuer with the Securities and Exchange Commission pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), which contains financial statements.</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(3)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Annual Report containing the financial statements fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act, and </font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Issuer for the periods presented.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:auto;width:43.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:15.68%;box-sizing:content-box;"></td>
    <td style="width:84.32%;box-sizing:content-box;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="2" style="padding-top:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Kevin M. Freeman</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Name:</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Kevin M. Freeman</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date:</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>odfl-ex32_2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html>
 <head>
  <title>EX-32.2</title>
 </head>
 <body style="padding:8px;margin:auto!important;">
  <div style="z-index:-3;min-height:0.5in;position:relative;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT 32.2</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AS ADOPTED PURSUANT TO SECTION 906</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OF THE SARBANES-OXLEY ACT OF 2002</font></p>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I, Adam N. Satterfield, state and attest that:</font></p>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I am the Executive Vice President and Chief Financial Officer of Old Dominion Freight Line, Inc. (the &#x201c;Issuer&#x201d;).</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accompanying this certification is the Issuer&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2024 (the &#x201c;Annual Report&#x201d;), a periodic report filed by the Issuer with the Securities and Exchange Commission pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), which contains financial statements.</font></div></div>
  <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(3)</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Annual Report containing the financial statements fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act, and</font></div></div>
  <div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b.</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Issuer for the periods presented.</font></div></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:auto;width:43.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:15.68%;box-sizing:content-box;"></td>
    <td style="width:84.32%;box-sizing:content-box;"></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="2" style="padding-top:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Adam N. Satterfield</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Name:</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Adam N. Satterfield</font></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date:</font></p></td>
    <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 25, 2025</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
  <div class="page-border-spacing"><div style="z-index:-3;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>img197320049_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img197320049_0.jpg
M_]C_X  02D9)1@ ! 0$ \ #P  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 2S!+ # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBHIKJ&W7,LL<0]78#^= $M%8&H>/O#6E F[U[3[?'7?<
MI_C7/W'Q[\ 6[%?^$GLI6'\,+&0_H* ._HKS-OVAO"#'$#:I>'M]FTR>3/Y+
M2_\ "]M/D&8/#7BB8=B-'E4'\Q0,]+HKS5?C29?]7X/\1L/]JSV?S-2#XNW3
M=/!NN_C$H_K0%F>C45YR?B]<K][P;KW_  &%3_6HV^-:Q_ZWPAXF3_=T]G_E
M0!Z517FC?'K1[?FZT/Q+:#NTFC3X_,+3H_VAO!+?Z[4+BR_Z^[*6+^:T"/2:
M*XBR^-O@/4&"0^*M-+G^%I@I_6NCLO%.C:DH-KJMG< ]/+G4_P!: -2BFJZR
M#*L&'J#FG4 %%%% !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 %%)G')X%<AXJ^
M+GA+P:0FIZW;1W#<+;1-YDK'T"+DDT =A17CEU\;M>US<GA?P;=%.U[K;_9(
M_KLP9#_WS6%?S^,]<Q_;?C9-)A;[UIH%N$;Z>:^XG_OD4KHI1;/<]1UK3]'B
M,E]>V]G&.2T\JH/U-<'J'[0?@NVF>"QOYM=N5.##I%L]TV?3Y :\VA\$^$X9
M?/N-/GUZYSDSZQ.]QD^NUR0/P K;77DTZ!8;5+73X$X$<*  ?05/,7R,VY?C
M%XFU13_8G@.[5?X9M7N8[8?4IDN/RJC<:Y\2=2!-QK7A_P .(1]VVMWNW_-R
MG\JYS5O'=EI\+/?ZHL:#EC-*$7]37G>N?M/> =##>;K4$[J<;;?,I/Y5/,5[
M,]4FT&_OE/\ :_Q U^])/,=B4MX_H JY_P#'JK)\/?"9PUQ9:AJ[YY;4+^:7
M/X%\?I7SIK/[=OA73PR6-C=7>,89RL8)_6N#UK_@H%J4BE=.T:U@/9I6>3'\
MJ7,/E1]KVOA7PQIS VOA+2(F[.;5"WY[<UOV]Y);QD6UM:V\8XVQ1@5^:.I?
MMQ?$;4"WV:[M;1>@$-LN?US6!>?M.?%'6/E.KZD6;)/D?(/_ !U11<>A^JGV
MZ];!,T:<9SM Q2C4)5C)?4XXCZ;U%?DG<?$OXD:E@OJ.L.3_ 'KB7_XJJ4FI
M>.[]3ODO'7OOG)_FU*XS]>?[6@CQYNN0*<XYF IZ:[IG\7B2V'_;R/\ &OQ\
M;3?&UQSLE(]=W2A= \8G[T;$=>O_ -:BXC]B5UG26Y_X2:TZ_P#/TO\ C5N.
M]L)?]7XAM7/;_2%/]:_&K^P_%2J"T3;<X^^12V]OXCMY S"Z51U,=Q@X]N:=
MQ6/VBAA,O^KU2&7CLRFIFTVY8<31O_P 5^-%OKOB2WD#+>ZS:+Z03$XQ_P "
MKI]+^)WB?3641^,O$=D0.6(D(S]=U%PY3]8-0\*6^H@B]TS3[X'KYT"M_,&N
M:OO@YX4NMS/X2TV)_P"_:Q")OS4 _K7Y]:+^T9X\TY@MO\3[MSC[MXI/_H6:
M]#T7]JCXJ1,/*\3Z3JJ9X6XMAS^( IW#E/JJ3X0Z98R!M/N_$&C,/^?/492H
M_!F8?I3?[+\8:/(?[-^(%X5'2+5[1+@?3(V&O*=#_:0^+$EJD]SX-L=5MVY$
MUNLJ;QZC@BNFM?VH+N-0-<^'>J6P_B:WPX_(XIW#E\CM4^(GQ)T7'GZ?H?B&
M(=7MYGMI#_P$AE_6K]O^T7'9/LU[PEK6ED=9;>(7<?US&3^M<?;_ !_^&^J$
M+?-?:'(W>\M'0#_@0!'ZUO:;=^$_%B[M#\66%V3TC^T*3^1-',Q<B.[\/_&W
MP1XFD$-GXAM%N.]O</Y4@^JMBNUAN(KF,/#(DJ'HR,"/TKY_\1?">748]UQI
MEIJL?9C&K_T-<*W@_4/"LS2:/J.L^'I5_AMKAFB_[X;<N/H!3YNY/L^Q]?45
M\N:7\9OB'X=94FFTSQ1 O59T-M-_WTN03]0*[C1?VIM 8B/Q'IFH>&Y!PTL\
M?FP?7S$R /K571#BT>UT5D>'_%VB^*K9;C2-4M=1B89#6\H;]*UZ9(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 45
MP7C;XV>%O \PM)[QM0U5O]7INGJ9IV/^ZO0>YZ5Y=K?Q.\=>,U(MV@\#Z2W&
M[*SWS#Z_<0_]]?2E>PTF]CW+Q1XXT'P79M=:WJMKIT0_Y[2 $_0=37F&I?'[
M4==)B\&>&;B\C;[NI:L3:VWU (WL/H,5YM9Z5HFE7GVYHY=9U7J=0U*0S29]
M03T_X" *LW_BQ]I\V<)'UV@[5J.8U5/N:NJ0Z]XFY\6>,+AX6^]I>BC[-#UZ
M%@=Y^N5HTN'0_"JL-(TBWLY#]Z=UW2O[LQ^9C]2:\L\7?&K0/",+2W^HPVX'
M]]L$_0=37@/CC]M2!?,@T.S>Z?H)I\HGY=347;-.5(^SM2\9!5/VBZX_N@X'
MZ5YIXO\ VBO"O@T,+O5+=9%!_=)\[G\!_6O@[Q-\8?'/CAB)K^6TMV_Y91$Q
M+CZ=37+P^&9KZ;=<W$D[L>=F>3]32'?L?4WC#]O"%5=-$TQ[A\D"6Z;:N/7
M_P :\?\ $'[4OC_Q6S):W<EK&W&VQ3:/^^NOZUG>&_A#J&K8:TTAF4#/F2KQ
M^;<5W5I\*;'2V7^V=9M;8K_RQB/F/],+1="U/'[B?Q5XDF+WEW(S-U:>8LW]
M36CI_P ,-2U)E#W$DC'C;&A/\_\ "OH;PSX-TRXE6/1/#6J^(91T982J9_ 9
MKUCP[\!OB?JFS[)X:L/#D#<^9=,-P'TS_2E=O86A\KZ+^SQ<W6PRV\ISWE?8
M/Z5VMC^S_HFFJLE_<V=N.IS\Q'YU]4Z;^QSXDU%$.N^-$@YYBLD8X_'BNITK
M]BCP5:MOU'4]4U-L8(+J@_D33M(7,CY+M_#?P]T955Y#=L.BQJ0/TQ5Z/Q'X
M/L?^/3PZUR1T+H#G\3FOMC3?V:?AGI8'_%.I=$=[B9V_K73:=\,?!.C_ /'G
MX6TF$^OV96/ZYHY6+F/@H?$H1 +9^$X%'8D#^@IW_"R?$4AQ!X;B3V2-F_D:
M_0R'3=)M1B'3+*+TV6Z#^E6!-!']V&)#[(!3Y0YF?G8/&GCBXSL\/X'J+60_
MUH_X2+XAOGR_#S,?1;.0_P!:_11M04=-OY4S^TE'H/PHY4',S\[E\0?$!LK<
M>$YV7/.+*3/Y9JG=^(O&$63)X1,8/.&LG!K]&6U1?457FOXI.7"M]11RH?,S
M\W;CQ5K7EYG\'PGU+6K#/Z&LB;Q- V1<^#8U&<Y08/X#%?I;+-:,,&&(CW45
MGW-GI,^?-T^UDS_>B4_THY0N?FA+K/AR;*W'ARZ@XY\MR?ZUFS-X1D8;/MMF
MQ]4! _&OT@U3P+X0U0,+KP]ITV[KNMU_I7(:M\ ?AKJ:GS/#-I!GO;EH_P"1
MHL.Y\2:3XOG\/W DT'QI>:=,, >7<2PX'OA@*],T']JCXD:$OS^((-;AXREW
M##/N_$J&_6O6M:_9 ^'6J*WD&_LB>ACF#@?@17G/B#]A>W;+:+XJ"\?*EY 5
M_531:P7.FT7]M33KIEA\6> M)NX^ADLU: C/^R0X/YBN]T7QM^SO\2(P;O2_
M[#G89+7,. I]?,C+ =>K$5\G^(?V2_B=H3.=.6+585Z&UN58_P#?+8->:Z_X
M7\;^#G']L^'+ZWV]9'MW0C'^T./UHNQGZ@:/\"=,DMEO_ GC_5M.@ZQM97HN
M[?/^ZQ9?PJW<Z#\5]!CQ)-H/CFT7JEU";2Y9?0,ORY_X#7Y?>&?COXB\':E%
M=V6JWNGW,?&X2$'Z%@0<>QKZ1^&O_!1OQ!I?E0>([>UUZU4A6E;]U/CO\RC'
MYH?K3YEU%9]#Z'UCQ%X8601>+O#6L>#+D_\ +Q-;F:V^HDCS^H%1-\-8-<LS
M>>%]:M=:M<9S;RK)^>#Q^-=3\.?VM/AK\5(([8ZE'I5Y*,&SU8*BL?0/DH?H
M2#[5T?B#X"^#O$<PU*QMY-"U)OG34M$F-N_/?Y?E(_"JM?87-;<^<=6^'\VB
M7[7!L;G2KM3G[9ISM"^?4[>&_'-=%X;^,7CWPJJ(FIVWBFU3K;ZFGDS@>TB]
M3]5%>HWWA'XB>&X]D5W8>/-,'!AU!!;W@7VD'RL?KUKB]1C\+ZU=?9=2L[KP
MGJY_Y=M0CV G_9;H1]*6J'[LCMO"_P"T]X:U)HK?7[>Z\*WKG:!J"_N6/^S*
M,J?SKUNQU"VU*W2XM+B.Y@8962)PRG\17RKJ_P /]2TZ%S"8]1LV'(X=2OO[
M5S.CVM_X3N_.\/:G>^%YU/,,)WVK^QB;C'^[MI\W<AT^Q]L45\]>&_VCM:T-
M4B\9:']IM@.=6T4&1,>KQ?>7\,CWKV?PGXZT'QQ8K=Z'JEOJ$)Z^4X++[$=1
M5WN9--;F]1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17'^/OBM
MX<^&]JKZO? 74G$-C /,N)F]%0<DUX7XJ^)GC#XB*ZF9O!OAYO\ EC"X-[.O
MHS](\^@R?I2N4DWL>P^//CEX;\#3?8?.?5]:8?)IFGCS93[MCA1[G@5X[XD\
M<^,?'H;^U+__ (1/1FX_L_3GS<./1Y>WT4?\"KE+.33/#<+Q:7;+$6YDN'RT
MDC?WF8\L?<DU@:]XNBM%::ZN @ R69NE9N78V5/N=58S:7X8C>/2;..W+'+S
M,-TDA]68\L?<DUG:MXQB@1I+FY  YRQKYJ^(W[5.EZ*9;720VIW8X/EGY5/N
MU?.?C'XN>*/',CB\U![2U;_EWMV(&/0]S4%W43ZY^('[4_A_PKYL$%Q]NNUR
M/*MSN/XGH*^>?&'[2_B[Q<\B:>W]EVK='0Y?'^\>!^ KRW1M N=4E"6=N]T^
M>21G\3V'XUVFD^!X?M$4-]>27%TQ 6QTU/.E/L2.!^M!-VSEI(;K5KDSWUY-
M>SL>6+$DGZFNQ\-_#;5-059XK%;.W_BN;D^6H'^\W6OH7X7_ ++/COQ(L-QI
M_ANU\*6#8(U#6CNG(]0A&?TKZ.\'_L6^%-,D2Z\5ZM?>*[L<F.1S#;@^R@Y_
M44:B/B?P]\-=(>X6(W-YXANS_P NND0,P)]-Y_H*]]\!_LT^.-6CA?2_"%CX
M9M6&[[9K#!YOR/.?PK[/\.^'_#_@VV6WT+2+'2HQ_P ^L*J3]3U/YUI/JO7+
M9^M/E[@>!Z'^QK'=;9/%_B^\U+UM; >5'],G_"O4O#'P#^'7@_:;+PW:S2KC
M]]>?OFR._/'Z5T<FK!>K8_&J4WB"./.7Z4]!:G46\UMI\(CM88K:-> D*!0/
MP%#ZGUYKB9?$R@':<U1F\3.<X.*=PY3O9-4'][]:KR:PJ]7%>-^(OC3X7\,L
MPU?Q-I6GNO)CGO(U?_OG.?TK@[[]K7P3N*:9<:GX@E!QLTG39IOU*@'\Z5QV
M/I:37HQQOYJM)XD0$X.:^8)OVBO$.H?\@7X8^(;D,.)-3DBLE_'<6-4;CXL?
M%F]'^C>$/#^E C_E_P!8,I7ZB,"ES#L?4DGB9:K2>**^3KKQ5\8KS&_Q#X-T
MCV@M9IC_ ./-5%[[XE3<W/Q4L+<^EKHD1'_CU*X6/KEO%!]:A;Q4?[U?'UTW
MC"48G^,EXG_7OI=O'_*J,R>(&7#_ !BUH^Z6T*G]*+CL?9+>*C@_/5>7Q0?[
M]?&K0Z^,A?C'KI_WHHJ2.;Q5;G,7Q<U"0CI]HL8)!1<+'V%)XH/]X?G567Q4
M<_>QS7R+)K7Q!AR8/B?:S^@N-&AQ^E0CQI\5;/)3Q%X7U3VGM)(O_031<#ZY
M;Q8O=N*KS>*%YPY%?)W_  MKXGVG_'SX<T#4E'7['J+1$_0.#3/^&B-?L^-6
M\ :Q H'S26$T=ROZ8IW ^J#XI7.#)CZTW_A)%/23\,U\M1?M0^%FE$=^VIZ.
M_0_VA82(!^(!%=)H_P 8O#>O*O\ 9_B#3[DD\(ERH?\ [Y)S^E 'T$OB,_W\
M_C4G_"2%UV,V5/4?_6KQR/Q3*JC$F5/3/>K">,67ACQ[&BPSK_$W@/P5XSC;
M^U_#>F7;MG]YY(CD&>^Y<'->+^,OV+_!^L*9- U6_P!"GP=JRD7$6>WHP'XF
MO1K?Q9#)U;;6C!KT+=),9]_TJ;,K0^1=?_9=^)W@VY:;1C#XAMDY#Z?-B0C_
M *YMAORS6Q\-_P!J+XE? F[6PN&U#38E)S8WT9\KT^XXQ^*@'WKZRCO"WS1R
M?X5=FN-*\06OV+7=-M=6M3QY=Y"LR@>VX<?A4W'RFE\(_P#@H-X4\8+;VOB*
MW.F7;  W%K\\>[..8R=P_P" [OPKZ3M;OPQ\2]#$D,FG^(=,D';;*HR.A'\)
M]C@U\&>,OV,/ OB[S+OPU?W/A2_?Y@L)\^W!Q_<)#*/H37F5Q\/_ (Y?L[SG
M5]'GEUO3X.M]HTK2.J#^^H^<#KP015*;7F0Z:]#]$+[X*G2Y&G\*ZM/IG_3A
M=,9K<^PS\R?@3]*XW6+.:P?R?%6B-I[$X6_@P\#?\"' ^A KQ+X-_P#!22&\
MFBTWQS8@3;MK74*B&1>>ZG"-_P".?0U]C>#?B/X7^)>G>;HNIVVH*R;I+5B!
M*@('WHSR!SUQCWJE*,M%HR??AJ]4>._\(65C%QI=PL\)&0$.>/IW_"N;OO ]
ML=0-_;_:- UC.X:EIC>4Y/\ MCHX_P!X&O>]3^%]CYCW&BRMHUR3N*1#,#'W
MCZ#ZC%<WJEC=Z;B/6[',?07D'S1_B>H_'\Z33B/F4CE=#^,WBWP2JQ^*+#_A
M)M(7_F+:6F+A!ZR0Y);ZKGZ"O8_!_CS0?'FGB\T/4H;Z+^)4;YT/HR]0:\PN
M/#P;]]8RB1.N%]/I7':IX&@FU+^TK*6?P]K@.5U+3F\MF/;S!T<>S _A51GW
M,W3['U!17@N@_'#7?!.RU\>6'VRP!VKX@TN,L@'K-'U3W(R/>O:]$U[3O$FG
M17^EWD-]9RC<DT#AE/Y5J96L7Z***8@HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M.[MVZ[3RI]&'8UKU1 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 %1W%Q%:PO--(L42#<SN< #U)K(\7^,M(\"Z'/
MJVM7L=E9PC)9SRQ_NJ.Y/I7S)XS\;:Y\9I";X3Z!X/5LQZ;N*3W@'1IL<JI_
MN=3WQT*;L4HN6QU_CSX_7_BJYN-%\ %4MT8Q77B&5<QH1U6$?QM[]!ZYXKS_
M $[3+/PVLSPL]Y?SG=<7]TV^:5O5F/7Z=!V I9[VVTRS2WMHT@MD4*D:J%
MZ# [5P_C3XBZ?X9L_.NYSER$BMXU+RS.>B(@Y8Y]*S<CIC%1-_6=:6!7>23
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
M2<?P/[]#V]*]RBE2>-9(W62-AE64Y!'J*T3OL9#Z***8!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 5Q'Q0^+&C_  OTM)KTM=:E<'R[
M/3;?YIKB3L%7T]3T !-97Q>^-%I\.HH=-L(1JWBF]!^R:;&W0=Y)#_"@R,D_
MU%>#VVF7#:G-K^OW?]K^(KH?/<,,)$IY\N)3]U!^9QD]@);L7&+D+J!U;QKK
M2>(_&$RSW49S9Z7&V;>R'; Z,_JYZ=O4U-:UP0@@$9'10>%JMKGB#865'R>A
M:N"TBS\1?&'Q+/X>\&E$CM3_ ,33Q!/_ ,>NGK_%ST>3'\/0=_2L]SI244-U
M7Q1JFO>((/#?AC3I->\37(_=6<'W85_YZ3-T1!UR>3CCUKF?B'\0O#/[+4\G
MEW5K\0?C9,A1KQE$ECH1/\$*<@N/Y]?2LWXO?M&>'/@KH>H?#[X+SF>^FW)K
MWCB8[I[E_P"(1OUQUY'X>M>8? /]E;Q#\;+A=;U&6XT3PJ[DRZK<*?M%]SRL
M*GL>?FZ#]*"6VSSW1_#OCC]H;X@SNBW7BKQ)=N9;B>=R8H 3]Z60\ #_ .M7
MW!\$OV1?#/PJ\C5]?,7BCQ4 &\Z9,VMJWI$AZD?WC^ KUSP;X)\-_"SP['HG
MAC38M,L4Y;:,R3-_>D?JS?7IVQ4UWJ(.?FQ2!(M7E^6R6;)-9=Q>#G)P*R=2
MU^*U4[G&?05P'C+XG:;X;L?M6IWBP1LVR*-06DE;LJ*.6;V J;EG:ZAKRQ@B
M,Y/K7E?BSXO6UEJ,FE:3!+XAUT#YK&S(VP^\TA^6(?7GVKCM:U[7O&:,VHSS
M>$]!8<64+@:A=+Z2..(0?[JY;U(KAO$'Q*T7P3I8T_1X(;*V4%EB@'W\=6)S
MESZL3]2*"6SJM>CFUI6N/&VKI=P [AH>GNT5E'[2-]Z8]/O87VK@_'GQZTWP
MQ;"PL_+A2-2L=G:H!L] $& H^N/H:\/\9?%K6/%-VUM822(I)7=&<R$>Q[?\
M!_,UW'PU_9#\1>*)K>\\4R2>';.8><ENT9DO[B,_QI!D$+_MR%$_VJ?J9;['
MG'B+XI>)/&5TT5J\MO'(<".W),A]MW;Z*!7<_#W]D?Q5XH:WN-<QX=M)\.D=
MTC/=S*>=T=NH,C C^(@+ZL*]FA\3_#'X"9L?#%E_;'B*'Y6^P,ES=AN.9+HC
MR[?G/$(+#_GH:\Y\6?&+Q=XV^T6KW@T73KAMTFFZ&6#2^\]P3OD/J2:YZE>%
M+=G70P=6O\*_R._M_#/P>^!+!;H1:SKT1^6.9$U&Z8^UNA,$7_;1I2/05B^*
MOVDO$.J,B:)9P^'8H^(;J^(O;U!Z1J0$A'M&JX]*\WTOPPZJ0JK:(W++%R[?
M[S=2:Z/3?#45O@I&,_WCR?SKQ:V96TB?48;)%O4U_K[_ ,CG+Z/5/%5\U[JL
M]WK%TYR;G59C(?J%Z#\JU+7PNTP'GRO(!_ ORK^0KKK71O\ 9K8MM("C)&!Z
MFOGZV/<GN?44,OITU:*.8T_P[%;@".)4^@K:MM'Z86NRT7P5J.K!39V$LT?3
MS=NV/_OH\5?O-'T;PZ,:UK]G;2C@6MJ3-*?P _I7+"&*Q7\*#?GT^\VJXC"8
M-?OJB7EU^Y')6NC].*U;31_,;$:-*?1 6_E5.^^,7@G1IFAL+)]4GCX+7<F
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
MH *\H^,GQH'@G9H6@Q)J?BV\4^5;Y^2V3O+*?X5&?QZ#)XI/C1\93X+6/0=
MC34/%MZA\F$GY+9.\TI[*/UX Y->)Z3I2Z ES<W-RVH:Q>-YM[J%Q]^5_?T4
M<[5Z#ZY)ENQ<8\P:3HXT::[U&_NGU77[X[[S4)OO.>H4?W4&>%'3J<G)K#UW
MQ%OW)&_'=\]?I[5#X@\0[PZI)MA7)+G ! ZDGTKF_A[\/;K]H.ZN[^\O&T3X
M4Z:6.H:PS>4VI[>7BA8_=A'\3]_IUS.K2*(O!OA/5OCYJ%VMA?'0/ &GEO[6
M\4,P02!>7BMV/'3.Z3H.WJ?*?VC/VJ-+A\._\*P^$4)T'P#:DV\]Y:J1<:L_
M0X/4@GN>3GGCBG_M1?M/'XC"Q^&'PNL9++P/ PM+2PTZ,K+JK X!P.1$#Z\L
M>3[>I_LS_L=V?PU:U\7>.4AU/QAM#VMA@-;Z;Z<=&D'KT'N>C,]SS[]FG]C&
M34EL_%WQ*L_(L.)K'PTY(>3NLEQ[=]O4]\#K]C7E]%9P1PPHD$$2A(XHU"JB
MC@* . !Z"EU;5MNXLV3WR:X?7/$"0JSL^T"I;*2-#4M<"[B6P/K7$ZUXR5-R
MHV3ZUR?BWQW%:VTT\]PEM:Q*6:61@H ]2:\6U3Q-J/CA2R2S:/X<;K,,I=7J
M_P"SGF.,^I^8]J@H[7Q/\5KB]OIM+\.QIJ.I1\3W,K$6MG_UT<?>;_87GUQ7
M"SZEI_AFZDU6_O6U?7F0[]2NL*8UQRL2_=B0>V/<UAWOB*.TCAT3P_9KG:WD
MVMJ  %7EG)) "@<M(Y"@ DMVKS*ZU;4_%GB"'0_"ELWBOQ%<, LEK$TMM _4
M&)2!YKKS^]<;%Y**,!RR&S;^('Q?F5,22M$LJ[HXP,RRJ1D%5;HO^TXP<Y57
M'-8?@3X*>,OC5C4YPN@^&VE"-J=^7\N1_P"Z@ +SR?[* X]%'3U?PE\!O"/P
MIM)/%GQ+U:UUG4]^YEN)FDL8Y>I1BIWW<N?X(SL!^\_45E^//VA/$'C)A;:!
M]H\-:4(_(2\9574)8O\ GG$JC9:Q?[" 'U)K.=2%-7;-:5"I7ERP5SL;=OAK
M^S2!:V%O-JOBP+D?NHYM3+8Z@?-%9+D=27E'JM>:>,OBIXJ^(;3VMS<'2=+G
M<N^DZ3(V9B3G-Q.3OE/U.*Y[1_#)56"QF!'.Y^=TDA]78\DUU^FZ D*@)&%'
ML*\#$YETB?6X/)DK2JZ_E_7K]QS.F>%SY*QE5@@'2& 8'XGO74:=X?2%0J1A
M!Z 5T%GHYX^7%=/X>\(WNNWJV>F6,U_<G_EG A8@>I/0#W-?-5<7*;Y5JV?6
MT\+"E&[T2.5M=&QCY<5NZ3X=GO[J.VM+:2ZN7.%AA0NY_ 5UNJ6_@[X>;O\
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
MI1AU5A@_E5=X>V.*XKPW^TC#?^7:>*-/6<<*+A0$D7WSPI_-?I7I.GKI?B:
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
MNY<5^=VH7!NC#=A-GVB,.RXQM?HP_,&G&-SNX@S+$Y;2A4H)6;LSZK^&7[>
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
M^?M3MED07EDV5/\ DJ17(Z;X@U'X6^(I?%?A^)IK24_\3G1DZ3*.LJ#_ )Z
M?]] >O7V7XF>"I?#<TNMZ5#YEA(?]+M%Z+_M#T_ITZ'CRK5% 1+ZR??"_)'K
MZ@CUI:IFNDT?4'@_Q?I?CKP]9ZUH]RMU8W2!U93T]0?0BMJOBWP7XZN/@MXB
M?6K%7E\(7\F=5TY?^75SUN$';_:'_ O6OL?2=6M-<TVVO[&=+FTN$$D4L9R&
M4]ZT3N<TH\KL6Z***9(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %8/CCQIIGP_\,WNMZM,(;2V0
MM[NW90.Y-;-U=16-M+<3R+%#$I=W8X"@=37R3XR\82?&;Q:NIR;E\*Z7*1IE
MNW"W,JG!N&'< _=]^>PI-V*BN9V*,=YJGC+Q%/XP\2IY>HSJ4L;!CD6%N>0O
M_71A@L>WW?4G+\4ZZT>;2W8EV^^P[>P]ZO>)-<&FP;(F_P!(D'R]]HZ9KSN]
M_MS4O$&E^#_"J)/XZUQ2\,DB[H]+M<XDO9NW'(13]YN>@P<CJ244/T;PCK'Q
MB\:2> _#=T]C! H;Q-K\(XTZ _\ +K&?^?B09!_N ^N<=!^T/\3(O#&F:;\
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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 %%%% !245YK\</B<?A_X=6W
ML-LWB#4C]GL82>C$<N?0*,DGVH&>??'KQ])XNUAO VCSNEA#A]9NH6QQV@4^
MK=_09]JX>\O+;0=,7:JQQ1J$CC08'' 4#TXJ#0["/1;!E:8SSNS3W-U)]Z60
M\LY_SP !VKE]4U*+6+JYOKRY2QT/3XWFGN)SA(HE&6=OP']*R;.J,>5&1XB\
M2?\ "/V']M7=I)JVHW5PMGI6D0_ZS4+M_P#5PKCH!U9NR@]\ ^Q^"O#<'[*_
MPTU/Q3XHD37OB=XD97O9(@-\UP1B*SA_NQ1C P.,*3Z5@?LV^"5\27\GQP\7
M6O\ 9FE6]O)#X1TJ[ 'V*R_CO)!_SUFQG/4+@= *Z;3[.\^*'C1?%VJQ/%#$
M&31[*;I;0]YV']]_T&!1L+XF97PJ^&-XFL7_ (P\62?;O%>I$R7,S<K;*>D$
M7H , X[#'U]&U6_55(&%4< #TJU?3QV=N(8^$7CW^M<)XFUY+.WDD=\*HJ6,
MS/%WBB/3+5Y)&&>PS7S%\3?B,ZRE8_\ 2+ZX8K;VX/4_WCZ*.YK9^*WQ'6$2
M3,Y?G9#"O+2,>@%>$ZIJ;:>)[Z]D$VIW PQ!XC7M&OH!W/UJ2B'4M4&BQS/)
M+]JU*Y/[V8CEC_='HH[#^M=EX)\(R>%5TO7-0TU=;\9ZM\WA[P[+]T=?],N1
M_#$O) )PV#VW$UOAUX+^SPVOBS7=/;5;N[E,.@^'^0^HW _B8=5A3JS?5>I.
MWI_B%X]M_@WI-Y>WES'XC^(6O B:8'"RXX$28_U=I'C'&-^W X%)LE)MV*GC
M3QGI_P #].N[JYNQXL^(FOAGN;MV^>Y)Z@'K':J>.,&3&!A17SG/-J/B36+C
M5]7N6O\ 5;H_O)V& H[(@_A0#@ >E,)O]=U:ZU75;E[_ %:\;?/<OW]%4?PJ
M!P .@%=9H>BEMI(KP\7B]++8^LR_+[-3FM?R(M'T4\%EKMM)T\1X!%3:?I(V
MC Q6[Y-CH.F#5-78I:_\L+53B2[(YS_LQ^K=\'&!DCYO]YC*GLZ>_P"1]54J
M4<OI.K6=DOQ+-M;VMC8M?WTQM=/0X\Q1EYF_N1CN??H/<\5Y'\3?C)/K.=+T
MU5MK*$D)!&<QQ\\D_P!]SZG@=\]!@_$;XI7WC"^=(I!'; ;%\GY41>FR,=EQ
MQGO[#.>&BCW< 5]5A,'3P<?=UD]W_70_(\ZSZKCI63M!;(=\\TK22,TDCG<S
M,22Q]2:V_#GA?4_%&H"RTNSDO+G&2J8"H/5V/"CZUU/PO^#NK_$6\@\E&M--
M=PGVMEYD.?NQ ]3_ +705](W'Q-^$7[+]L-"L[(>-_$L!'VFVLI%^RP28Y$L
MQ!WR#OA6QT^7%>@HWW/GJ.#E6_>5W:/XO_(\X\%?L@ZGX@VF]U&XE<XS!H]I
MO"^QEDX_\=KMM1_82DBM3)!/XAM649W20PW"_B%VD58L?^"E6H6UXJMX$TY=
M.4\0QW4L;X_W@I'_ (Y7TM\"?VOO /QINK;3$ED\->(IR%BTW4W79.W]V"8?
M+(W^R=KGLIK1)'KPHX2W+&"9\'^+/V:O%7@B.2^6!=?TR+F273T*SPCN7B;G
M ]17">2!"LB.'A;[KK^H/H1Z5^RGB+PA8:Q$7DB,5X/N740PZGW/<>U?!W[4
M'[.\N@S7_B;1K%8;B(>;J>FVZXCN(NGVB(=F'<#^7W;6FA\UF_#]/%0=7"Z3
M73H_\G^!\L[@/84WS#VZ4V7:N&5A(C ,CCH0>AJ(M2;L?EOLFG9HE,@[TQWW
M*1TS4>X4;A2YC2-.SN?I!_P3?\>'Q/\ "/6O"D[9N/#M^7A&?^7:YW2*!])5
MG_,5TG[8WP]/BWX>ZM'#$KW,MH9X,]1<6Y\Q<>Y4,OXU\A_L!_$-/ O[1VFV
M%Q)LL?$MM)I$A8G:)3B6 _7S(]G_ &U-?IEX\\.MKVA3Q0QB6XC83Q(1D,1U
M7\1D5>Z/V_+ZZQ6&A4?5:_J?BA-,)F65 0LJAQGCKUJ?3Q<27$8M[9[JX=Q'
M!#&,M+*QPB@=R217TAKG[#_C#4/&5[%H!L_[!FG:6W^W"836ZL<^645#NQ^
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
MX?>,[QI]>2,C2=2N&R]XBKDV\K?Q3*HRK]9%!S\RG=]/>//":ZYH\GEQJUW
MI>'<,AACYD/J",C%?B]8ZE>:#JUGJNFW+V-_:3)/!=1'#0R(P9)![JP!_ CO
M7[/?!?XD0_&3X1>&/&42+%+J-J&N85&!%<(QCG0#T$B/CVQ6T?>6I^BY5C_K
MU%2?Q+<_*'XZ> 4^'7Q$U#3K>-H]+N@-0T\-SMB<G='G_9<,*\Z+>]?7O_!0
M'PW;Z;JVC7D2!)([^XM..\<D:RJ/P(;_ +Z-?'K-42>B/B,\PL:6.DX[22?W
M[_E<DW&DW5'NI0:RN>'R6/9/V6;7P,GQ=TG5O'WB%_#VE:6CWUI-$KG?>1LG
MEK(54E5P78$C!,>*^RO'W_!2SX<>$HVM/"FF:EXON8CY:S/_ *);D ?>W,#(
M?QC'UK\SIK6.X8,X)(XJ:&WCBQM0"M5-GTN&SJ."PL:-.%VK_F?2?Q"_X*$_
M%WQYY\&E7=OX1TZ0;!'I46)<9ZF9]SAO=2OTKP+5=3U?Q3J#WVMZK=ZK>2$E
MY[J=I9&SURS$D_B:HKUJW#VJM7N?/8W.\9B+IRLO(M6<*QJ%5<"M6W3I5"W&
M<5JVR=*WB?%UY-ZLO6L><5L6L> .,50LXNA/2MBVC+5J>8V7+./D=JZ*SC
M-9-I#C'%;UG'A1FIDSJP\-2_:IG''%:MNNW%4+=<5I6]<[/7IHOPD"KT+<50
MC7&*MQ'FLST*;L7XFZ5;C;I5",]*M(U([XLO1MCO5A),U1C/2K$;4'1&1<5J
MFCVJV0 #]*J*U2*V.](W3,J;1K^SOA>V%VRW"',<@=HYH^<X252'4>P.*[OP
MS^TCXX\'R)#J,HUBS50OEZHFYN/2>,!A_P #60^]<^'XI'99!AE##W%"DT>E
M0QV(P^D)Z=GJC9\8>-$^(>N2>*X=(ATVY:Q6W^SQ3&1I51F8DL47+<X4!>P
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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 444TF@85PGQF
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
M/?%OA^/4+61'16R""&'!'H:]:UJS-I,T1)?@E'88+#.#D=F!X(]?:N-U:UW
M\<U^>8>=2A4Y9:-']..5/$4[K6+.%^"/Q&N?ASXD@\.7\SFQD8C3YW8\=S"Q
M]>X/MZBONOQ38R?'SP7:>)-$AAOOB5X:M)!]DF!">(--/$UE-CJ3G*_W9-K#
M;OR/S\\>>%TU*UDP&1P0RNG#(PZ,#Z@U[#^RQ\>-0TZ^BM[FZ-MKNF2#S6ZA
MUQA90.ZL,JP]S[5^C8/%*K'F^_\ S/RW-,!]5J67PO;_ "_K]#B/%GAZUT2Z
MLKS1Y9)O#6K*UQI4TPQ)"0Q$EK*/X9(V#*5]0<<%:ZSX?>*-RI:RM^\0_+D_
MI7MO[1O@'1;NWD\8V4?V;P+XQO%36<$8\/ZX<".[W<8BF)59&Z9*2<DJ*^6O
M+OO#^L7=K>H8-3TZ8PW4>,'@X#@>AQ^>:]D^>V/K?P3XASMB8Y]/>O5-)O\
M:RD-]*^7O _B(75O%,K8<?>P:]V\,:T+JW0Y /IFF4=W9^(9/AOXJ7Q3;Y.A
MZ@RP:U;KT1LX2X ]><'\/6HOVMOAH-?T"R^(6@!9=0TU%>=H^1/;'HW'7&2#
M_LL?2BQN8IX7M[B-9;:9#')&PR&4C!%;?P?\6)H&L3_#;7Y!<65U&\FC37!R
M+B @[X#GJ0,\>F:M=C.6CN?+5GJ":A9P7EO\H;]XG/*_WE/T.?UKJ/"?CB7X
M7^.-,\;6Y(TV<K9:U"IX,).%EQZH3U_NL2?NBLOXF> Y?A!\2M0\/_,-)O2;
MS2Y&Z;3_  9_#:?=?>J>GS02++:W"K+97:%&CD&1R,$'^5&Q;]Y'Z)65Y#J-
MG!=6\BRP3()(W4Y#*1D&IZ^;OV1/B%/]CU#X>:O.TFHZ)A["64_-<6;$[#U.
M2N"I]U)KZ1K4Y-@HHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%(30 AII-#5%)(L:,S':JC))["I*/*?VCOB)+X+\$_8=.=1KFLO]BLUSRI
M;[SGV49)]@:^==+L[?P_I,5NIVP6Z9:1CRQY+.?<G)/N:N>./%S?$SXH:KK0
M<MI6EEM-TX9^5F!_?2?F H^C>M<EXUU1EAATV#_6W!!;')V]A^)_E4LZ*:LK
MG*^,?'EOX7T76/&.H#=':+MM(#_RTE/$:#U]3CT->Z_L3_"VY^%WPBOO'?B5
M"_C/QF_]HW+RC]Y' W,,7/3.=Q^H]*^;?"7@O_AI#]HW0/ <0:7P=X4/]HZU
M(I^25E(RA^K;4'XFOO3QYK2S7B6< "P6X"A(Q@9Q@ #V%3Y@]78R;16U"^>:
M;YE1O,D/JW8?Y]*@UW5,[N:N2'^R]/$)/[P_-(<_Q'K^72N%\3:PME;RS,V
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
MFO$_A'XTF^&?CM+&64Q:5J,P,;,?E@N/Z!^GUK[M\70S_%[X:Z9KFBP1WOQ
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
MP1J$K/?^&Y_+@:0DM):MS$V3R< @$^H-?1U:G(%%%% @HHHH **** "BBB@
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
M?I4_$SY>OC<;F5:,+ZR=DNA]"?L7_!Z;Q9XBE\2W$)-K&S6=FQ'&!_KY1_Z
M#_OU]N_$[Q5I_P .?!-_J=W(+:SM+=F/;"J.@]SP![D5)\"_AM9?#SP+86=G
M#Y4,<"PQ;ASY:_Q'W8Y8^YKY,_;W^+(U35;3P+82YB0+>:B%_N@YAC/U(+D>
MRU5N9GZI^ZRK!Z_#!?>_^"SY*\9>*KSQGXBU+6[\G[7J$QF92?\ 5IT2,>RJ
M /PK M]+?6-4T^S0A6N;B.W#-T7>X7/ZUT.A>$]2\6:@;;3;.6]N>KK&/EC!
M[NQX4?6O?/!_[**:3I\'B;QAJMOI6GV;+/\ :;AQ#;Q,#P5+$&1O0G SV-3*
M.MV?'Y=AL1C\1]:FO=;NV^OH?-GQ&\!S> ]6AA\Y[FSN%/E32($8.OWT8#H1
MU^A'K7/Z'J3:1JT%P':-=P#LIY SU_ X/X5]>?%7PGX+^*7@W6Y?"'B:SU.7
M3(!<7$;R[7B=%^67Y@#A@-IXP<]>,5\:-EE#$8)&2*AGU&)I1HS3AHF?36L3
M#Q)X<L-=0+YZ!;&]"]%90?*;/?(5ES_L*>]<#JD/)JW\#M?COX;C0+R7;!?1
MFV))QL<8,;GZ%5/TC/K4^L6,MK--!/&8KB%VCEC/574X(_,5\UC*7L:W,MI?
MTS].R?%_7,(HR^*.AYQX@L1<0.I&?:OH3]D'QQ%K'AVY\+:K(KK9AK&93]YK
M60'8W/=3D9[;5KQ/5+?KQ5+X:^)O^%?_ !0TR^DD\JPO&^Q79/0(Y&UC_NL%
M->EA)W7*>=F5&UJB.^USP_?>$?%FO>%Y?W=Q;73W-I*3@[@_WE]BX!^DE=OX
M1UQ5U*UO$'E07L8F"_W&SAU_ @_E5S]J'0O*_P"$8\?0G!<C3-0VJ20Z+A68
M^Z?K%7$:!=E6NX0NUHV&H0K[$A9E'T;!_$UZ\=KGSFSL?5GAB\&8SG[P_.O1
M],;<H/:O$_A_J@O+"$[E)7 _"O9-#D\R)?IBK-#R7]M+P2VK?#K3/%EK&3>Z
M!<!9F7J;>0X(/L&Q_P!]5\]_#35O(U6*,G,,RY7'KU_K^E??^J>';;QGX5U;
M0;L P:E:O;'/8D?*WX-@_A7YI:9YWA'6+O2[E&CO-+N2K[^NT-@CVQ_6FA=3
MZV\,W2PR*I'"MN&3V/!%>P_LH>(3X3^+'BCPC*VVRUF-=6L@2,>8/EF51]0&
M/_72O"/"-ZEU!;3 AE=0#^-=5J&M2>#_ !)X-\9Q,?,TC4$@N65<EK>8B-A[
M#)C8^RU2W)FKQ/T)HJ*UN$O+:*>([HY4#J?4$9%2UH<H4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M'!NU".[[^;_]M7S]/LZ-+#Y)AGB\5\?Y>7^?W>O9>./BCI_A?3I+F_O/[-M
MN5!.VXER 5."#Y:D<C(+MV4 AJ^:/&W[2^K:[YMGX?@73+!G+&1P<N?[VTDE
MC_M.6/TKR3Q1XLU/QIJKW^J7#32%BR1[B4CSR<9[GN3R:I0]J^_RO*,)ED.6
MA'7J^K^?Z;'XKQ!Q9B\=)QI/EB=#)=7.M7'VC4;N>_F)SNG<D?@.E=#I,:QX
M"J%'^R*YG3VX KJ-./2OH-C\PJ.=25Y.YU6GL!MK?LVZ5S%C)6_9R<"H8X1-
MR-(KA=LB+(/1AFAO#]K-S%NMVZC;R/R-5[>:M*WF[5F=,8LM:;XFUSPV\9DD
M-];)T8L2RCV;[R_J*]F\#?&@:A&D4[M=IC)CDQYZ#U!'#CZ<UXY')T^E5Y=/
M'F">T;R+@'=\IP"?PZ'W%85J-/$0=.K%.+Z/8^AR_-L7E\E*E/3MT/L33-:M
M=3ACN+6=9(V^ZXZCV-=[X4\7O:,MK=MF'^%C_#_]:OCGP'X^NH;GRV;9>K\K
MQO@+/_LL.@;T;O7O?AOQ1;ZE:PR!R(G.T,W#1/\ W6_Q_P#UU^:XW+:_#];Z
M_E[]SK'M_FOQ7XG[=E6;8?/Z'LJBM-?UH?04T89?,3E3SQ_.J^ZN?\$Z]YP^
MP3M\P_U>?Y?Y]ZZ"Y3RV(SP>E?HV7XZGF.'CB*77==GV/.KT98>HZ<AC/BF>
M:*C9ZCS7H'.6-U>=_%CPVLUO_:T2;@!Y5TH[J> W]/RKO-W--N(H[RVEMYE$
MD,BE'4]P>M3**DG%[%1DXNZ/G?P_J&WS=.G)9X!A><&2(\ CW'3V.*X/XI>$
M#XB\/:AI4:J^HV'F:II94<R *#<VX_WD E4>JXZDUU_C;2[CPGKDA +RV+[A
M_P!-8&Z_I^M2ZL9K[3[74--D8WMHR7-K(OJ#E>/J<?\  ^>E?E6#OP]G#PC_
M (57;R[?=L?89EAJ>?94YR^)*S]?ZLU_P#XJ,V5+YR#TJE/-U)KO?C+X;@\-
M>+6GL(O*T75XAJ-BF<B-6)$D7_;.0.OT"^M>;W$W6OU=,_EK$T)T:LJ4]XNQ
M#-)G-9EU-U%6+B8@5EW$F36B/)J-K0@FDZ\U1E;<:FFD]ZILU,QL1R-UJ!FZ
MU([5!)6$F=$41L<U'NQ]*>343UBV>A3CT';J3/X5'FEW5%S?D)5RV .M?6'[
M!OPG;Q%XDG\6WD/^C?-8V+,.D8/[^4?5@$!]GKYH\!^"=3^)7C#2/"VCH[ZA
MJUQ]G5T7=Y48!:63_@**S?A7Z[_!CX66_P ._"-IIUM:BS2*)8(XR.8XU& /
M<GJ3W)-;16A]KPW@?>EC)]-(_J_T^\O_ !4\07'@[P7=76GV4E[<(A2*V@&6
M?"DA5'J<8'UKX*\ ?LK^+OB[K][XI\:,UI+?S->7-O'(!LSSMDEZ(JJ -JY.
M!U%?87Q\_:>^'?P1L9;+7KJ/6]>5<QZ!9[99V/;S"?EB'^]SCD*U?GC\:_VL
M/'?QP$VGRW"^&_"C$A-#TPE(V3.0)6ZRG@=<+GHHJF[/<^GS#$8.E!?6];.]
MN[]/\SV_QG\<OA9^SW8MHG@JRM/&7B*'*C[.,:;;2#@EG',S ^A.?[X-?)_Q
M0^*/BWXP:@U_XIU:6["DF"SC^2WMP>R1C@=!SU/<FN=CA2$84?C39>4/TK%O
ML?&XK/JV)ER4O=B<ZUNT;85_W>/ND9_"HV]ZOS+QFJ<BU%V>G3K2J6<GL:'A
M/5'TG6X75MH=@OMNSE?UX^A->]>+5758['6XA^ZU&$%S_P!-D #Y]R"C'W8U
M\WLN>G!]:]\^'>I_\)-X%OK(_//;@7L6>H9<^8H]B/,_):XL;3]I1=MUJ?<<
M/XSV.*4'M+0Y75+;KQ7">*--^T6KCOCJ.WI7I^IV^X'TZBN0U:U#*P(ZUY.%
MJ\K3/O\ &4>>+1]-_#"Z_P"%\_L\7^C3$S:G<V+(N\<K?VW*X]W  S_TT-?/
MW@?6/)6SFF^]:2^5.&ZB-_W<N?I\K?4UUG['7C1_#/CK5=!>78)]NHVBY_Y:
M(0L@'U4AO^ 5#\8O"\/@/X\>(].1%BTG5\:G:JHPHCN!\R@>BN<?\ KZBF[G
MP,XN+LSUSX6WC6<\ME(WS0N4.?;I^E?0_A>X#*%SVKY+\ ZH_F:7=2$^9)'Y
M$P/7S8CM/Y@9_&OJ'PE=;A$1T(ZUJQQ/4-*;:P[&OA3]LSPB?!/QLDUB" _8
MM:A6[.P8!8_+*/S!/XU]RZ:WW37AW[=O@\ZW\+=+U^&%9)])N]DC$=(I!W_X
M$OZTT#/)/@SK@U'P^L1;<T1*9SU Z'\L5[+=:3%XJ\*:EI<C%%O;5D+ X()4
MC(]",_I7R;^S_P")#:>()M,D8*)%WQJ/;KQ7UMX6N@N%<CAN?H>*8UJ?4W[+
M?C:3QU\%/#]U<L/[0M8S97:@YVRQ':P_,8_"O6:^4?V/M;_L+Q]X^\&R,J1R
M2QZQ:1@8^648D/U,BR&OJZM3C>CL%%%% @HHHH **** "BBB@ HHHH ****
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
MDHI:A)Y<#FO+/%5YM,K$X"@G\J]'UZ;R[<CI7BGQ&U/[#X?U>Z+8$=O(V?\
M@)H0,^4O!=RNH?\ "4:ON+-J6MW+Y]HR(0/I^Z-<CXHOED\<7,[GY+&#?]-J
M;S^N:W_AOMC^'^AN!@W<;7C?[TSF0G\WKS7Q9JC?V;XSU#/(@F53[,0@_G4=
M3ICI%'8?\$I]#.N?'_QSXBE7<MAI!17/9Y95'\E:OO.S)U+QY/-U$;2R?^RC
M^=?*7_!)'11:?#_XG>(F3FXOX;9']HXV8C_Q\5]7>!U\Z^U.Y/)"*OYDD_RI
M/H1'J6?$#85J^3/COJIC_M!\\1QD#\J^J_$S[89&] :^,OC;<&Z\^(-DSSK'
MCZG_ /74,T6QXA\0A]A\(:=9Y^::2-&^@!8_J!70&\_X13]F74;U&\JXO+1@
M,\',\F./?9*WY5S'QBFV76G6J\F.&27'^T<*O\C6_P#'[.D_#/PKX=B7_C]O
M8HB!_=C4C&._^L3\A4R=E=F=G*22.3\,V)L?#^F6Y&&6!2W^\1D_J378Z)!E
MP:R%0>9M PHX%=-HD7RBOS+$U').3ZGZW0@H*,%T.[^'N@GQ%XPT'2QP+J^B
MC?\ W=V3_*O!_P!L3Q9_PF/[2'C2X1MUO9W0T^$ \!(5$?'XAOSKZN_9UM8D
M^(T&IW/%MI%A<ZBY/0;4.#^%?GWK6J2Z]KNHZG.=T]Y<R7#L>[.Q8_SKZ?(Z
M?)@U+^9M_I^A^4<:8CFQ4:7\J_K\RK&*G05&BU.JU[Q^459"BEHIQ'6I.!NY
M :8U/(IK4SNB1M5=JL-4,E,[J;*[5'4K"HR*#T(NP+UH84"E:F'493:=S4EK
M:R7MPD,4;2R.P54C&68DX  [DGBF;+0O^$-';6O$]M&5)A@'G2G_ &1V_$X%
M?<OA/36\/^&K:*8;)4C\R1?[K'DC\.GX5XS\%_A?_9NJ@7"),]LRSZA(,,AE
M',<"GH0IY/;C_:%>V^)+S[+IYC!^>8[!].Y_SZU\#Q'B7BJM/+*.K;3?KT7Z
MOY'ZOPW@UA:,L;6TT_!;FU\)83->-(>1&I<_4UZIOKCOAOHYTGP[')(,37/[
MP^H7M75,_ K[K#T5AZ4:4=DK'BXBL\15E5EO)W)?,IRR9JJS<T]7Q708%U9,
M5+')^545?-3I)0!)JUJ-1TF]M>OG0L@^N./UKYYU)CY-KNZJSH1^ /\ 0U]%
MPOBO$?B!H;Z;K%]$BX1G^T1?0\X_F/PKQ<XP_P!9P<TMUJOE_P "Y[.3XA8;
M&PD]GI]__!,*P5%O;@Y/^EVC+@_WERW\P_Y5WGP4N/L_C2VYP'5E_,?_ %JX
M?3;:2^FL4BD6,K.K?/T9""K#ZX/'U-=1X OH?#_B:PN[H'R(7!DV]<=*_.HX
MV'UG#59/X>5/Y2?Z'WT\+*-#%44OBNU\U_F?3MUQ=2>YS^E.CJA%XST2Y^9M
MX)'=?\#5N/Q+H+-CSBOX-7Z?',\#+:O'_P "1^7O"XA;TW]S+B-4\<A]:+.7
M3=0XMKI&;^Z'&?R-27%A)""P^=>^.HKT(RC47-!W7D<TDXNTE9DL<WO4ZS5E
MK)CO4HGXJR356X(Z&GB4-]X*?J :R4N#ZU,LV>].XK&DLP7[JA?H,5(+DMU:
MLU9#4UOON) B#)-,"[YQJMJFH?8=-N[@G CB9OQQQ4]Y)IVBVXEU&[2$'IO;
M&?H.IKF]<\:>%]0TF[M0\LA=" 8U(R1R.2?6N.MC,-AG:M447V;5SHI8:O6U
MIP;7DCYMURX9KV,,3D(3^9_^M7JWP17YE)'.6?\ (5Y!K5P+K6I]O0,$ ^G_
M ->O;?@G9LMA<7; A!^Z0^IZFOBLEOC<QJXVVFMOGM^!]UG5L%E='!_:=OPW
M_%GJWF4A;/>H?,%'F"OT$_/"4MZT@;\ZA\RD,E %GS/QJ"_MTU+3[FT?[L\3
M1'\1BF>9BE\V@#Y*U^T-AJUJTZ?ZN7R)E;V;O^M?1_P/OK:SMKO2(E$2$^<B
M9XSC#8_#%>7?&KPQ]GUB2=5Q;:BN\-V64=?Z'\357X=^+)K,V=XK;;JV;RY@
M?[R\<^Q'\Z_,,TE+)<XIY@O@GO\ D_\ ,^_P;_M3*GA+^]#;\U^J/5/CK9E=
M%L9<96&ZP?\ =93_ (5X/X%AW7FKV@^^5:-?J2<?J17T]XNLXOB%X!N?L7SS
M/'YD2]_,7G;]<@BOEW2I#IOB@2-\D=VAC;MMD'(S^5>CQ91=?!T\71U4'?Y.
MVOX+[SBX=JJG5JX6IHY+\5T_,^<?VE-"N)?#N@ZEL_Y ]W<Z+< ?P*[M<VY/
MLPDFQ_N&OGPM7Z#?$;P;;WEOJ%__ &=_:^EWT2P:OHZG8\T8.Y9(6P=DR'E&
MQ_L$$'#_ !1\4/AW+\/=9A6&Y_M/0M0C-QI>J*FT7$.<$,N3LD0_*Z9X/J""
M?ILOQU+,,/&O2=[[^3['XQQ3DM; XR59KW9?U^)QI-,S033=U=K/CHQL*6IN
M:,TUC2-HQ%-,8T$TPM0=$8CLT]34-.5J"I1NB=:4GD4Q:4\B@Y&K,F0\4R8_
M*:%--F.%-,RC'WRFW4U&]2M43T'NP(6J%ZG:H7H.^!U7PLO?L?BZW5FVQR_(
M_N#P?T)KV'6D\R1WQC?A\>A(R1^>:^?-&F-OJ]I("5/F 9^O']:^B]2F%Y!'
M+C!9<D#WPX/Y2?I7D9I&]&,^S_,_2>$ZUJLZ3ZHX#5X?O"N&75&\+>+M"UM?
MO:?J$%S^"R G]*]%UB'[U>:^,+4R6LP'7:<5SX&?O(^LS*GS4I'U5^V9HPOO
MA[X/UF!PZ:?J4U@7!ZI,F4/YQG\ZX?X7Z@LD-Y+DD^9:WP'IN4H_Z@5Z-XP9
M/'W[&\FH+NEEM],L-37<<?O(2D<A_P#1E>.?!^833) K<36%Q#S_ 'D<2+^@
MKZF.Q\/U/M_P9<>=I\#'KCK7IVEONC4^U>-?#6[^T:/;,.Z@COVKU[1W+0J*
M91Y[^UQH0U_]G_7_ )=[V;172^VUL']#7YV_!?4O[)^*&GD;A'<(R\\9[_TK
M]3_B1HXU_P"&/BK3B-WVC39U'U"$C^5?DCX=N&TCQWHTA)'EW2QD^V<?UJR#
M]$=$;:FX<*"I%=I^S/?-HG[2'BO2_NPZIH]O>+_M2*[HW_CJ)7">&9/M&GPN
M.K1 UM^![M]&_:<\ WH(2&_L[NQDYZL1&R#_ -#IK<=3X3[BHHHK0Y HHHH
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
M+KVOW5U%E;4'RK92,$1+PF?<@9/N37RG#.!<*4L=5UG4;U\NOWL?%V.="G'
M4M._]>A062I-U4]]/62OM[GXY*B=E\/9MMY*N?\ EY0_^.U]D;5CBM-O&Z*-
M_P 2HS7Q7X"DQ?R?]?"_R%?9S3?N;+G_ )80_P#H(KXKBS7#T?\ %^A^Q^'2
MM4Q"_K:)]'>"W_XI*S_ZYQ_R-:?F<UA>"9,^$[/_ *YQ_P C6KOK[+"_P*?H
MOR,L1_&GZO\ ,MK)ZU,KU15^E3J]=1SEV.3WYKY8^)DG_%6ZI[ZA)_.OI]7K
MY6^)LG_%7:GS_P Q"3^=>1FW^XU?3]3VLE_Y&%'U,233H=;NM-L+AY(X;BXV
M,\9PP&QCD?E6)X#\7#Q9X;@F9P]]9* ^3DR1]_RZ_G6U8S%=9T7:<'[4<?\
M?MZ^=O@WXQ;1=:M26_=2?(ZYX]"/\^U>5EN&CB\J5&76_P G=F^=9C4RSB"-
M:+TT3^Y'Z)?!'QVGVJ&)G"P7($3KGA7[8]O\17L&L1&"ZW#[K\_CWKXT\%ZP
M=%USR%DQ"[#8Q]^4/ZXK[ L]4&O>%;.^!S)M&_\ WAPU<W#>(E!5,!4WAJO3
MJOD_S/1XCPL5.&,I?#-?\-^'Y#1)ZFG>=BJGFTQIZ^U/C2[YU1F:J;3'UJ-I
MCZT 76F]ZC\_BJGF9[TGF#UX[T 9OB[Q0FAZ>55L3S# ]0O<U\V^+/%4OB"^
M<*^;=6XQ_%[_ $]*U_BAXX;5=3ND@<[68Q(0>B#K^?\ 6N+TJV>\N$2-"[,0
MJJ/6O@,\G/'XRGE]-Z+?U?7Y+]3]#R*C3P&#J9E67IZ?\%Z'9?#SP9-XHU18
MAF.%<-/-C[B^@]S7TGI=A;:/8Q6EG$L-O&,*J_S/O7,^"?#\7A708+50//8;
MYG[EC_A6^+C'>OM<-AZ>$I1HTU9(^'Q6)J8RM*M5=VR77-)MO$.E7%A<C=%*
MN,]U;LP]Q7SE?PW7@_7IK>Y&&A;9+CHZ=G'^?Y5]&+<<<-7G_P 7_#8U;25U
M:W3-U9KB0 <O%W_+K],UCC\%3S##SP]79_@^C*P>*G@Z\:T.GXKJCS;QEI<^
MM:7;ZAIKA-:TQUNK*;&<D?PD=""/E(/!!YX6OB[XT>#[;P_KT&KZ3 ;?P_KB
MM=6L..+60'$]K_VS<X&>2C1D]:^R?"^J%=UFY#&,;H@W1D/!7\.GT->:?%KP
M&FM1ZKX>C0,-6!U/2&()*:A&IS$#_P!-X\ICO($_NU\7PYBJE"=3*<3\5/;T
M_K4[>+LKIXS#QQ^'5[Z_U_6Y\>EJ3=0<@D=#3#7WA^*QB*U II:DW4&O+H/)
MI,TFZC/% [$JFI5-5U-2JU!RSB2EOE-5]V<T]V^6H(VRQI!3AHV24AI:2F:(
MC:H'JPPZU"W2@[(,JM7MWP5F\[PCJ$)YV,3_ ..N?_917B4E>P_ -C):ZS#V
M\O?_ $_]FK*LN:C->3_(^GR>?+C*3\T;^L)]ZN"\01YC:O1-47Y37"Z]'^[>
MOD<++8_:\3&\6>C_ +#]_P#9O&/C*S_O1V=T/^ NRD_^/BN*^(EHVE_'/XBP
M*!&%U.ZD51TPTBR#^=;'[(-U]D^,NMV_/^D:,3_WQ/&?Y4[X\6OV7]H[QFO7
M[2J3?]]VT;?TK[FD[Q3/S:LK3DO-GT5\.[C;KNH8X#NLG7^\@->Z:#(6V^]?
M/7PYG+:M$_3S;*UD_.,5[[X?(W+]:U).^TTGY37Y>?MBVRV/QV\8Q;%PUSYG
M*X/*@U^H.F_P\<5^:O[<EN(?C]XDW+CS8X7&?3REJC-GL'[-=\;GP!I9)!Q&
MG?VQC]*[OXP?\DMUV3;_ ,>ZK<?0HZOG_P =KRK]E6<-X!L!GG;_ "8UZS\6
M(?M'PE\7QKG<=,N"OU$3'^E,I_"?=G@:Z^W>#-#GSGS+*%L_\ %;E<9\&;G[
M9\*?"DV<[M/B_P#0:[.M3C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MKZ(\1J/^$3UO/(^QRC_QQJ"OLGU-^SI<?:O@?X,DZYTZ/^5>CUY;^R\V_P"
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $:FTYJ;4LI#6
MKG_$/W#6^U<_X@^XU SS+5OO-Q7S#^U!BWUKP!=,=H3653)_VT9!^K5]/ZLN
M9&[<U\R_M;6Y_P"$>\-70X^SZ]8O^!G0']":8NIPGC^/S/#=WWVR(WZX_K7S
M_P#$N#[7\-KT8YCD;CZJ/\*^C/&,7F>']24<[8PP_ @UX/X@M?MO@_68>OS*
M<?4,*P.M['WY\.=1.M?L6?"N^SG;I]M$2.?NAH__ &6O9-#D\[P?H[^MI'^B
M@5\\?LOZD-:_X)_>$6!WOIS20-ST*73<?DPKWSP3,+CX?Z.W=82A_!F']*?4
MS6QY]\6HP^F9ZX/YU\W:>HC\5WX(P"J'^=?3OQ/A\S1Y37S-M\GQE*,??A_D
M:@;V.0^$/_$M^+WB*'H&\SCZ2$UY;X;MSI_BCQQ9%BS17L).[.>/,3'/^Z*]
M5\-J;'X\7ZCCSDD_'<H/]:\[U2%;/XU>/;=,;)$$XP?2ZE'YX<5Y&:QYL)/Y
M?FCU<IERXNGZO\F;%N?F%=-IOSKM_O#;^=<O;M\PYKI=(?YD^HK\WK]S]/BM
M#GOVNE-QX)^#]WR?^)5<VYZ]4GZ?K7S8M?3W[34!O/@3\.+W&?LNH7]F3Z$E
M7Q7S"IK]4C+FBI=TC^9,X@X8RK'S+"U*E0(:GCIGR=8D&:6D6EIG 0-PQI#3
MY/O4TU)VQ>B&4UJ>U-IG3%C:3%.VTE,T&44XC--I%IC33*DIK"F;QD,(J)F^
MSRQS=EX?_=/7\NOX5-2,H92",@TSHC))Z['O7P'\2+=)<Z!<R;4N%Q&2> W\
M)_ U[%X(U^7POXD@N'#*%<QSICMT8?U_ 5\=>#=;ET74H958B2W<#/JO;]/Y
M5]6+?QZYI]EK$!RETH67'\,H'7\0/S%?*9WAY4W#&TMX[_H_T^X_6^#,?&M1
MJ95B'>VWFGM^'Y'T7XGM5FCBOX3N1P 67H0>AKF_6IOA3X@37M!DTBZ;,UNN
M%!/)C/\ @?Z4Z\LWL;J2%_O*<?7T-?2X7$1Q5&-:/7\^ICBL/+"UI49="N:E
MCZC--VY%/45UG*2IUKQSQ_HC:3KURJ#%O>?OHSZ'.2/P/\Z]DCK(\8>&AXET
M@QH +J+YX6]^X_&LJM.-:#ISV9M2JRHU(U8;IW/#Q91:Y8R6,Q,8F&%=3RC^
MWX@'ZJ/6O%OC=X)N+MKCQ7%#MO(W6'7[=>L<YX2[ ZF.88);H)"<XWJ*]NN+
M=[69RZ,K*=LL9'((XSCUK1;3V\1*D]FT*ZW%$T06= \-_ P^>&5?XU8=1UYR
M.<U\C@\1++*SPF(^%[/^NC/K,WP4,ZPT<=A?B6Z_K^NI\.T$U[!X_P#@FYFO
M+_PI:SGR 9+WPY(V^[L@.2\1ZW$'4AERRC[P(&\^/-7V2:>J/RZ47"7+)69N
M^!S_ ,3R#_KNO\A7UM>'_2H?^N<7_H(KY)\#C_B>0?\ 7PO\A7UM>+_I</\
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
MF27$K$ >)/#\2BX;CK/;Y"3'U8%7/5F/2N_\0>%-0\/3[;V!H^R7$?*/^/\
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
M%3FZ<E..ZU/E\C;)L8<_PL!@./4?X5[A\'?"OA3Q!IJ7$NFXU6W8XE>0G/\
MM 9QD>]>;^-O!S^&=0\G<SV<WS03=Q['W%'@'Q1/X3UVWN@2(MX69.WN:^ G
M"60XR-1:TY?EU^:_'\OT;VJXAP$H;5(:^5_^#^![S?6KV5U)!)U4]?4=C4%;
MGB9HKJWL[Z$ADE7&X?3(_K7/LU?H/H?FY+FDW5'O'K33)^=,"8R55U==/FTF
MYCU1!)92(4>//+YZ >_O[4[S*\K^(?B_S/$#Z<KD6UE'OFQW.,X^O(%8UJL:
M%.566R5S:C2E7J1I0WD['G'B[0;;2=106;/):MDQM(02/:M#POX_OO#*CRBQ
M>+F%P?NGT/M_^JJNFZ/JOCK7!;6,!N;R4'9&#A44<\D\ #UKVGP3\"]%\+R1
MWWBC5K:YNUY6UC<>4A]R>6/X 5\1A<-_:E1XK%NT4_37M?R6[/T7,,5#)\+#
M 89<TVNNNG>WF]EL=+X1\7ZKXO\ "]I=:Q;_ &>ZW-M^3;O7C#8]ZU-U6I/$
MWA2QX$GGD=E5F_\ K56?X@^'(^$LF?W*@?UKZF>:8"GI*O'[TSX*. Q<]8TI
M?<-.:0T?\+&\/M@&P9?7*K5B'Q=X7OB%(\@GNRD#\Q4T\VP%1VC6C]]OS*EE
M^,AK*D_N/'OCMJVR'3=.5L;RT[_0<#^M>)7DGDZ;<S'@>6S$_7_]=>W?M!>&
M8P]KK]C>1W-C(HM#&&R8WY/Y$9_*O#O$T,DFBO;0#,UU-';1CW9L?X5XV:26
M(Q=&A%W6GXO_ "/K,E_V/+\1BFK/;[EI^+/&_'=[Y>H>'=%52C10B_N!ZR3M
ME?P$21'_ ($:]KT>+"6J_P"Q$*^?]>O?[=^+VM2QMYD*7WV:'_KE#B-!_P!\
MH*^C=&A+7UM'C_EI&F/IBNG/I*.&2\_T9X/!]Y8^O4\O\CZ(\&,?)O.@[=,9
MY'^%;Q6L+P>O[F[(Z9 _7_ZU=$%KV,#'EPM*/]V/Y(\S%RYL14?]Y_F0JM2*
MIJ18_:GJE=QR#53VJ>./O0L=3JA[4 "1\UYE\7/$C6UPFGQ'_51[VQ_>/2O5
M5VQ1L[<(H+-[ 5\Z^.M0_M37)YB<F1RY]E'3^E>;F.(^JX6=3KLO5GJY7A?K
MF,ITK:7N_1:O_(X[7+@Z3X?N[UL[LB)#ZR-DY_  G\J^=_BO>&'5H=+);S[=
M!)=9[2L 0G_ 5*@^A+#M7T=XVNK*VO-"TJ\&ZSL4;5=2 [HJ^8R_4HH ^HKY
M U34I]:U2\U"Z;?<W<SSRL>[,Q8_J:\;A^CRX3V[6LW^"T7W[F7&F/=;%+#1
M?NQ_K^O0K<9XIS4T"E-?2GYF]QO6E"TH6G@4";&[>*,4_%)03<::(Q\U*U+&
M.IH'?05J2E:FM02AK'K3*6D-,VBB;3[<W5_;PJ,M)(J@?C7U7J"_9Q%;8P+:
M!(0![*/ZYKYZ^%.E_P!K>/-*B*[D63S']@O)_E7OM[<&;S)6ZR,6_,Y_K7AY
MQ/EH*'=_D?HG"5'FK3J]E_7YF#J3<-7G'C.Z%O87DN<;8V(^N*]!U-OE:O+_
M !Q%)J$<.GP M/?7,5JBCJ2S@5Y6 AS5(H^ZS"?)0E+R/J*VC_X5O^Q"N_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** $I#3J::3&A*:U.IK5)1E:M%N0FN$U6+;*3[UZ+?1[HC7#ZY#ALTP.9N5
MXKQS]I+P*/'_ ,)]>TQ5S<>0TL+=U=>0?SKV:9>*Q=3MUFADC<95P0PJB3X$
M\,ZT?$'AW2M48*))H@LZ+T64?*Z_@P8?A7%^)K1].NI?+X>WD\R/UV]17<7.
MAMX'^)GC'PE)D0^?_:EB&/6.0_.%'8!QG_MI69XLLA.EO= <,/*?CCU']:P>
MC.J+NCW[0_'T>A^/_@9\;(FV:=K$?_"#>*)"0%#'BWD?\03GT05[3\/86^&/
M[0GC'P3*?+TW6E_M735)XR<LRK^;C_@(KY,_9[L5^*GP]^)/P8NI5%[J5K_:
M>A-(<>7>1?,A4]OF"9/INKVJ?Q]=>/?@3\+_ (RP(W_"2^%+A=)UZ+^-7C81
MRA_JRJ?^VE(CJ?3VLVF]'4C@BOF/XN>&RLUTA7*R D?6OJ?[9;:YI-KJ-FPD
MM+N%)XF!ZJP!'\Z\F^*V@?:K-IE3)7-)EQ/EM+-O%W@W4M"+;;S9B%CP5F3F
M,C\0/UJAH=A;_%_X2:KX9NV6*>2(L&D4?NF.[C';:XE'X)6I=;_#_BE9%)$5
MQUXZ,*R+>Y'@'XH-,C%-.U0_;48_=4N56<?\!D$4F/1FJ0/!?!NHW$VE+;7H
MV:A8NUG=(>HD0[>?J,'\:[#1[PV]R.>*9\<_"X\ _%Z#4+=&CT;Q5#N7C"QW
M40 *Y]2N/QK+BFVE6!YKXS'X?V=5KH]3]'RO%>WP\6]UH_E_P#UZS5-8TR>S
M=L+<1[0W]UNJG\#BN/\ VD-(?QKX%\-?$!(R=3L"/#VO<<B1 3;R'_>4.GL$
M0=ZO^%=4#HJDUV>DV]A?:IJ/A[5G6+P_XSMCI]S*_*VMX,&&?'J&"-[[<=ZY
M<EK>PKRPTMI:KU/+XIR]8[!^TBM4?&BM4H-6/$&A7WA77M1T;4H3;ZAI]Q):
MW$3?PR(Q5A^8JFC5]J?SQ4@XNS+,,AC<'M5_WK,6KMK)N7;W%./8\/%T_MHL
M8S2K0%JS;VKSL,#C.,XS^ ]36J5SQW+H5I(3)C:,MZ"NM^'/@'6?%6O6#:?I
M\EU;PWD#7%QNV10HLBL^YNYV@_*.>:]<^$/[,M_XDEM[K7(9K.U<@QV" BYG
M'^U_SS7]?I7VGX$^"MCX<M[:%;.%8HP/*LX5Q%%]?4_6JM;8^_R7(:_-'$XO
MW4FFH]7;57[+RW]#YF_:.^#K:UHXUFUMB+^&'[2WR\SP$9+'U9/XCU*\G[G/
MQU<VKVLS1NI!!Q@CGZ5^OWCRV\(QM8:/KGBG2M#UBZ=?L$-Y=0QRNY.%"QNP
M+ GCISTK\_\ ]J'X&77PU\4331VPAL;AB55,E8V_NCC[O<?[)'=6HY>AV\29
M=S1^OT5JOB7EW^77R]#Y^"TX"E*E201@TH6LS\WE*X!?2I$6G*M2*M58YY2%
M5:F1:(UR,5,J51S2D"I4RQ]Z=&M3*E6D<TI#42I5CIZQU.L>:M(YI3(?*I5A
MJRL=/6.JL9.9Z%^SSX+TOQSX\6UO]-;5;!;1Y +CS(;<R[@H!92"< D\$<CO
MBOHV\_9B\(73'_BD;=/]K3]6G0_D[.!7G'[(<7_(,/\ LS_^C#7T;JEJ\VK2
MI']]B .<=J^$XBSO$93*BJ,5+GOI]W^9_0_!?#^7YEE\GB*:;3>K2;/+8OV5
M?"5N<CPM-.?^GW6FV_\ CBI_.NGT7X6Z7X/0_8$T?PX,8+Z;!ON"/3SG)?\
M\>K4FCEY!E7_ +Z:J4D.YL;BS>B+S7C2S/B/$^Y2PO(^[_\ MFC[[#Y#D&"E
MSQ<;KLE?\-2.5].T2":'286$LW^MNY3NDD_'^@P!Z5@)93:A=):P F20X/L/
M4UU5KX3O[]N(?LT1ZR3=?RZFNETWP[;:'"1$-\S??E;J?\!79E7#M:&(^OYG
M/GJ;I;I/NWY=$M$=^+S2FJ+PN#CRQ>[ZLIV]BFGV45L@^6-<?7WJO**U+A:S
M9UZU]\?-&?<#KBL^5:TINXJA,O)H H25S7C303KFEDQ#-U!\\?OZK^-=/*O/
M2H&%!1X=;W#V\F\;E*G+@<%".]:&I:+'XGD^W:?<0Z=KIB,4BRQJ]O>QGK'(
MC?*ZGCY3T[=@.O\ %O@C^T9&O=/ 2[ZO%T$GN/>O/)5FL)FBD1K>53\T<BD<
MU\?B\MQ&%KO%8#KNOZW7D?5X?'8?&4%A,PZ;2_S_ *U/./$OP3L)+S_2=%U?
MPU.W+?V7&+^T<^J([HZ#V+-^%8H^!>F9P-0\2SG^['H"*?S-Q7N-OXFU&UC"
MQ7,RKZ+)D?K2R>+M69<&[N?^^P/ZUDLYQBTEAM?G_D<#X4RZ4N>-96]?^">5
MZ/\  6UA^=?".J:@W42Z[?+;08]2D85O_(E=C;^"X+.S2TU._MTL5.?[%T"(
M06[$=/,D RQ]SN;_ &JOW6I7%R299'D/_320FJT*2W<HBB5YI#P$B4DT/$9M
MC/=IPY%Z?J_T5SOHY7DF7/GJ34VNBU_*_P"98DN(XH8[:V@CM;6+B.V@&U$]
M_<GN3DFK.@Z%>>)-06VMDW'/SR'[J#U-=%X>^%]]J!634/\ 0+?KY8YD/X=O
MQKU/1M'M-#M%MK.%88AUQU8^I/>O2P&3PPTO;5GS3_!?YOS,<PSJ6(A[##QY
M*?XO_)>0[PWH%MX=TV.TMQG'+OW=NY-;L?:JT0W=*N1+7T9\P3QU:B'>H(Q5
MJ)3WH$6((VD<*.IK@_BKXR33;46%H^96R$Q^KG^E=!XL\30^&]+E+/B1DRV.
MH7T^IKY[U35)=6O)KVX+%G/"J,D#H% _(8[DU\YG68?4Z7LJ?QR_!=_\O^ ?
M4Y#EBQM;VU7^'#?S?;]7_P $HZAJ":79R7#N5*@MNQDCIEL=^2,>Y7WKYA^(
MWBIM9U%[:-OW2-E]IX+>GT'\Z]#^,WQ 6UA&FV<BM,?ONK9&X9'!_NJ"0#W8
ML>F,>%9)Y/)HR?+_ *C1YIKWY;^7E_F?,\79Y_:.(^KT7^[C^(4445[I^=A2
MK0!3A00V"KGV'4FOH7]GO]F^?XJ>&+W4[O2M2G6;#6/V$_,D0X\UU(^8,?NC
M<"0,]ZX#X%?!^[^,WCJWTA$QI5NZR:A,<A2.HBSVR 2WHH/<BO>?BQ^W%>>
MI'\#_!J.TL]'TQO)N?$1@222]F7Y7\D,"BQC& <$\?+@#G2,>K/:P6&IQI_6
M,0E9[)_G_D>'?&;X'ZO\(M01+Y6-K.S"&22,QOQ@E64\@@$9'OP2.:\PKLOB
M!\8_&OQ>N+2?QAKEWK,MFK);+.XVQ!B"Q"J H)P.<9XKD&C9>U0[7T/)Q'LH
MUFJ/P_UL1M21CDF@T_&U<4B&]+#6J)JD:HF-!<1AIM.JWH^DSZ[JUII]LNZ>
MXD$:^V>_X#FFCKBNAZ+\*]!>'2;B_P ;;G4G-C:MW6,<S2#Z#BO85C2VMTBC
M7;&BA54=@. *Q?#FFP0R9MQ_H-C']AM,]PI_>2?\";_T&MJ1J^(SC$^VK^RC
MM'\^O^1^W<.X#ZG@U.2]Z>OR_K\+%*\?:AKAM=T>?QYXF\.^";-RD^N7:K<2
M 9\JU0[I7/L #^1KK]1F[9K7_9?T,:SJWBGXAW)"6[%M$TEG7A8EPUQ*#V[#
M/^TU;91A_:5>=[1U_P C7.L1[*AR+>6GRZ_Y?,7]K+Q)$NF>'O NF(L$-^Z2
MR01_\L[.#"Q)]"0!_P !IVBZ3_9.CZ)HP 'R_P!HW>!SD\1*?YUP.@W0^,7Q
MIU?Q).Q&D0R&* L.$MH<@'VS@GZD5ZEI<KZA-<:BZX>\D\Q5_NQCA%'MC^=?
M<'P"[G3:/"9'3CJ>U>U^#['[/:Q\=:\O\'V'G72#&5SFO9M/A%O;KV 'X50S
MYR_;H^(IT?PCI?A2UF"W.I2_:+A0>?)3A0?8MG_OFN#^ _AYM"^%FH:PZJ;G
MQ'>)IUL6'(MX2))F'U<QK^!KRWXT>+;CXS?'._DL0;B'[0NG:?&N3N13M4@=
MLG)_&OJ6318-$U;3_#EMM-AX6LDL"R]'N/O3-]3(S#Z**HE;EU5%E:QQ*/N*
M :QY-!D^(OQ0^'_@>%2\=[?_ -IWP R!!;D$ _61E/\ P UI2N9)PH.2W48K
MT;]A7PK_ ,)A\3O&_P 0YX]UK:,-#TUF7'R1$B0CV,AD/TQ5Q)J/0^W;>W2U
MMXH(QMCC4(H] !@5+116AS!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M1CFO70%(V8'> <E01W(J(U*<W:$D_F5*$HZR31\[^-?%$GB"^(W?(S;V&?P
MKS3QUKS:?FSB?RFBB:>YE_YYJ%S^B_J?4"NTT'3_ +;KB6\P^59,2@]E098?
MH:\)^+^J-:^&[J3!%UKNIS*7SR((2K,O_ I'3_OU7PV"2S'-*E>>JAM^4?R;
M]3[;.<3_ &-DM/#TM)36OSW_ !=O0\AU74I-6OYKF3^,_*OHO855%-IU?<'X
M.VV[L6EQ0M+2,FPJ_HNCWWB#5K/2]-A\_4;R3RH$/0=R[>BJ,DGVJDN.2?N@
M9/TK[L_8Q_9)U>XT:T\;:Y:+:KJT2RQ>:WSI:'#(B@="_#,3[#M51C=G=@L-
M]9J>]\*W_P CSKX@6.I? GX&-X?\-12PRZMLM;W5L;9?+D5FEEXZ&0(5'HOT
MKY96%8$6)%V(HPJCTK]A?BA\(8O$UI\L4 D$(@,,R[K>>,'(1AV(/0CD=1CK
M7P7\8/V8[K1[NYGT&VECFC!:72I>9%'=HS_RT7Z<CN#@M5R3/7S/"UJR4Z6J
M73]4?-DS"*VF<[ON$#R_O;B,#'OG%?=NH?LKI\1OAWI-]8:1'!+]C0>=:HL<
ML4JHH</&,;U#9RRC=U)W=#X/^S+\&6\<>*O[<U91;:)I,C.CS8"M(A^>4YXV
MQ]!V+>RU0_:#_:.UGXG:Y)HWAS4[G3/ &F_Z+96<#E%O-IP9Y /O9.=H/;GJ
M30E9:F>%I0PN&<\2OBZ,\HUS23HNM7MB[I(]K,\+M&P92RD@X(X/(/(XJI'"
M]Q(J1J6=C@*HR2?0"D^ZH'3Z=*Z_X-ZGIVE_%?PE+JD?F63:E'#(=Q7:) 8M
MV?8NK?A6:U9X-&"K5E!:)O[D<=>6TMG(T<R-&XZJPP:J,:^I?VF?A3#;W5YJ
M%H,2P)YPE/\ R\0]R3W=>Y[CGJ#GY9?@D4['H5L-+#5.1ZKHQIKU#X6Z!)9:
M;)K&W%]?LUEI^X?<'_+6;\!D?G7!^%_#\_BC7;738#L,K9>3M&@Y9C]!7O\
MX>@@D<7=NGEV%O']DT^/TA7J_P!6(SGT ]:XL9B%A:+J=>GJ?09'ESQV*C%_
M"M7_ %_6MC=M;:+3[2&VA&V*)0BCV%1W,H12:5I:S+ZZW?*#UK\[C%RE=G[A
M)J,;(Y7QO=7U[!:Z'HZ&;7-<N%TZRB4X)9S@G\ ?UKUGXWZG;?!CX(Z=X-T.
M7;<S0+H]FZGEOXKB;\2SG_@0]*P_V;_# \7>,M5^(%T-VGZ46TG1%9<AYB/W
M\X_W5.![N#_#7,ZO=_\ "\/CI))&Q/AW10;6"3&4VH<R2^G)S@^@%?HN7X?Z
MO12>[U9^9YEB?K-=M/1:+_,UO OA=?"G@6QTU59+S5P/,]4MUP6/_ B *] T
MZWW,%  '08["LRRD_M;4+C4U39!)B&T3'W($X7\SS^5=KX;TE[J>,!<@FO3/
M,.Z\"Z3MC#LM9/[2WQ&7X:?"/5;F.7R]1OE^P6>#@[W!!;\%S^8KT70]/6SM
ME7 '%?#'[8WQ&_X3[XI1>';*99=-T(>0RIR)+AL;S^'"_A5">PG['/@U/^$B
MU;QYJ$7FV/AFU-S%YG26Z?Y8%]_F.X_2O?=+A>STQI9V9KFY8RRNW)+'DDT>
M&_ R_#GX9^%/!3*J:C= :[JY7KN88AC/T7)_$4:W==44]\#!Z50+8YCQUXAF
M\/\ A74+RT!;4) +6R0#.ZXD81Q\>FY@3[ U]_?LP?"^+X1_!3PUH"IMN$ME
MEN&QRTC $D^]?#_PC\%GXP?M%^&M!*^;H_AI/[8U#H5,S K"A]"%WG_@:U^F
MBJ%4*HPH& *TB<\W=CJ***HS"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *2EI* $I*4TE24-K.
MU2'='FM&H;A-\9%(9YWK%N5<\5@7"Y!Q79ZY:Y4\5R5S'\Q JA'/7T>017Q7
M\:/#@^&_QP34%01:+XLC$,C= MV@)3G/&X%E]SMK[?O(Z\2_:4^&Y^(GPWU"
MVM_W>IVH^UV4R\-'*GS*0?J!0]1)V=SYSUVP:ZT]@!NGMR9%QR6'<?B*H_ #
MXB/\%_C]I5^TOEZ-KQ6PNS_"')_=N?Q_G5WP?KW_  DWARQU1XQ#<D>3=0GC
MRYD)5UP?1@?PQ7$_$7PN)[>YMUS&<>=;R+U0YR/R(K Z]T?9GAGP):66N?$3
MX 7;+#H'B."3Q7X(D)^6W8MF>V0]O+E&X ?P$GO7K/[.OCRX\>?#6.SU4&/Q
M'X?D.DZG#)]\21\*Q^H'Y@U\[>#?%VJ?'#]GWP[XNT%?^+H?#FZ%]:Q*<O</
M$-MQ;'N5FB!&.[*@[UZ(/&VE>&/B=X1^+F@N1\/_ (F6L=OJ6/NVMYCY7?'
M8,"I]U>F9GL?B[15U&PFB9<Y4XKY+^)OA>2%Y0JE9H3O4_3FOMS5+/[W&:\+
M^+?A/<IN8UR#P:AEQ/G'4;4>.?!(=(FFU/3=TJ1*?GEC(Q+$/JO(_P!I4-66
M\,P?M!_"2^\+RSQCQ#;XGTN]+! EZJAHGR>BRJ1GICS&_N5' [^$?%"R("+:
M=N1TPU1RR'X<^-H=1MF\K1KW,JG^&)2V6&!_SS=MV/[DK_W:D9\W:7=SW-JT
M=W ]IJ%N[6]U;2#:T,R':Z$'H00:Z'0=1-O,HSCFN[_:F\%CP_XHL/B-IT1&
MB>)'^RZQCD6VH@_+(<#CS%QR>K*QKRZ-S'(&%?)8S#>SFX]'L?H.7XOZQ24G
M\2T?]>9[#8M;ZYIDUE=<V]PFQSW7T8>X/-<?\6/#,WCCP4^K.N[Q;X11;34U
M4#-Y89_=7 [L4R 3S\K>B5+X7UC:RJ3787-U-I=U:^);&);BZL4:.[M67<MY
M9L,21L/XL G@]0<5YV6XCZGB'0F_=E^#.?/\MCF6$<HKWHGR7]]2 2I[$=J^
ML?V(_CQ_9.H#X>:[/BRO)&.DRR-\L,YRS6_/19.60=GW+_$*\&^+G@.#P5XA
MBN-)9KCPQJ\?VS2K@G=^[)^:)C_?C)VGU&T_Q5Q"R203)<0EEEC(8%&*L"""
M"".000"".A -?<IV>I^'8:M+ 5W&>W4_13]H#]J*[^ ^-%T?0_MNN7J,]M=W
M(/V>)1CYVQ]\C/"Y XR3V/Q'KWB[6OB-KUQKGB;5)]8U>8_/+.V0H[*J]%4=
ME  '84OC?XN>*/BI)8W'B>_-]/9P?9X28HXR%SDLVQ1N8GJ3^E<Y;S-#(&':
MKYK,\C/LQJXIRH496@OQ_P" ;<,D^FWD%]:32VT\+JZRV[;)(V5@RNA'1E8!
M@?4"OTK\(V</[4GP%\->)M=AM(]1F@D34)6_=1-)!))$\R-CY,[&;^Z Y4Y
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
M[6)8D51C  Q5ZM#E%HHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $IM.I#28QM,8=:
MDII%248&L6VY6XKA]0AV2'TKTK4(?,C)Q7$ZU:X)(%- <E=1[EK"U"W#JRD
MANM=-<1]:QKZ'@\51)\,^-O#?_"J?C5>V&WR] \4[KJV/18[M1\Z]/XU&>3U
M0>M,\2Z5]NTQL#=/;C<!W9>X_+G\*]Z_:4^&!^(O@&Y2T_=:S8$7EA.H^9)D
M.Y2/Q%>#^"?$P\7>'+74FC\B\0FWO+<]89T.UU(^O(SV(]:SDNIM3ET,7]F+
MXI/\%_C=%!<RF+0]?803\X"S#[C^WI7UE#X)T_3O$WBCX.ZB1;>#/B"LVN>$
M[@ !+#4UP]S:IC[HSMF0#C:Q [U\-?&#PL]K)]IMLHF1+$R_PG/]#_2OK/X,
M^*/^&FO@#'I(U!=/\<^'98KK3M08_/:WL)S!-_NGE&_V7;T%9E-'O?[//CF]
M\6>#;GP]K_[OQ=X6F_LO4XG^\VSB.7W# =?45U/B?1DO[26-UR&'I7A-SX^>
M"\\.?':RL7T\L_\ PCGC_10"&L[A&".S+ZH_0GL4]:^EKCR;^UBN;:19[>9!
M)'*ARKJ1D$>Q!H ^-OB7X/,<DT)7!4DJ<5R&GH/%7A^?1KAD6]@;?;O*,A9
M#U']U@2I]0QKZ@^*'A,7UJ\R("XZC%?,/BC3Y?#^IC4(%*[3^\ [C/6LS3<M
M^#&L/&GA'6_A[XE#_8+RW-N0_P TB*#B-\_\](G 4^N%/\5?,.H>']4\"^)-
M5\(ZZN-5TF3R_,_AN(3S',I[AE(.?>OH_P 0EO,T_P 2:7L$^\;MQ^42D!=K
M<<+(HV$]B(SVH^-G@=?C9\.;3QEX<4S>+/#ML\OELH$E]8+DRPMW\R+YL#T#
M#^$5RXFBJ]/EZ]#OP6*>$JJ?1[^G_ /GW3;PV\PYKTSPSK&]4(;YAZ\CZ5X_
MIU]'J-K%<P-F-QD>H]0?<5U7A_5&MY%&>*^%Q=!R3[H_1:-1:-:IG8:MX7L-
M4T^?P=?.MMHVK2&YT6^DR5TV_ YC)[(_0^QSU KYJU32[SP_JUWIFHV[VE_:
M2M#/!(/F1U."*^JHUM?$6DRV-WG[/.!EE^]&P^ZZ^X-<)\3O!]UXYTFXNW0-
MXU\/P 7BQCG5+%1\EPF.KHHY]5'^R,^_E..^M4_95/CC^*[GY=Q5DGLY?6J*
MT9X=&U6$:J,;=\U9C:O=/QNO2-.QNC;OZH>HK>C8,H(.0>E<O%N;H"?I78_#
MW0=0\3:];Z58Q>;/,<[F^Y;IWD<]@/U-=%.71['SU7!5,555.@KS?0Z/P+X%
MU+QIKD6FZ=$&N6&]Y)/]7;1_\]'_ *#O7Z"_ [X*Z;X'T.VBBA++D.TD@_>7
M,G_/1_;T':LKX%_!G3O!NCPK'#YGF$2232#]Y=2?WV_V?1:]BUS5-%TV2QT:
M]\0V&D:SJVZ'3[>XN$CDG<?PQJ3ECVX]>.:T;YMMC]:R7):644KO6I+XI?HO
M+\]_3AOVA_VBM'_9[\+*0L>J^+=01ETW25;F0]/,DQRL2GJ>I/RCN1^8?C#4
M-5\=Z]?Z_P"(M1DU76[Z3S+FX;@ ] J <*JC  '  XKWSX\_L^^,-!\8:MKN
MLW=YXAN+I_FU"4#,<>2$3 X10. !QZ$DD#Q&;1;FWDVN F.N[*X_.K4>9:'P
MW%.:XR-?ZMRN%-;/^;SOM;R^\]6_8O\ BQ?_  _^,.G:#>3-<>'_ !1,NEZA
M;2$E97<$038_YZ*^U"W4HY!^ZN/;?VHO@+;S-?ZSID'^DQ*T\FQ>+B'J9/\
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
MZ<&*W\JWNKR*/]7:(W"$_P"VP_)3ZU^J?A7P_:^%O#]CI5E$(K:UB6)%48&
M*M&,W=V-84ZD%+5&04444Q!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2&EHH 92&G&DJ
M2B*1=RD5S.M6?RMQ74FLW4[?>A-(9YI>0[7.163=19!XKJM8LRKDXXK N(\Y
MJQ'+ZA;;@P(R.]?&/Q+\-GX-_&3[4J^7X7\62!'X^2"]Z(?8./E/'7;Z5]OW
MD/!KRGXV?#*S^)_@74M$ND&Z6,F*3NCCE2/QI/42=G<^?/$WAU->T>XL9%#2
M %HS[XZ5Y/\  WXCWGP(^+T,\C,MA/((;N+H&0GK^'7\Z]'^''B&]U;3;O2-
M8!3Q-H4OV2^5N#)C[DH'HX&>W(:N*^.'@G[1$NM6<?SI_K54<^N?Z_G6#1U;
MJZ/N77YM)\'^*O\ A+)D6Y^&WCR"+2O%4/!B@E<>7:W_ +#D12-VS&W)KH_@
MCJ-[X!\0:K\(O$$[376DJ;G0KR0_\?NGL<J >[)T(^OI7SY^QG\6K+Q]X-O/
MAQXH\N]CDMWMXX;@_+/"P*M&>_0XXYY!'2O2I-!UR^L%\))=N_Q+^'J_VEX5
MU2;[^LZ2#CR7/\4B >4X]0K=&S02?0>L:<)HW1AD$8KYW^)O@W[+++B/,39[
M5[U\/?'5A\5/!-CK]B/+,RF.YMF^_;SKQ)&P[$'],5F^,O#::K9R(RY;'%)H
M<6?%^GO_ &'?3Z;>IYEA= KM;I@]JTO"OB"Y^'OBQ7,Y%G-*A>9R"$D.!'.>
MQ5^$?/&[:3P];OQ"\'LC31E=KH<AO3TKC%N'U;39+*XBCEO8%**DO"RHPPR$
M^C+QQTX/4"H+.+_:.^$MO\.]9B\9^'K=H_!NN2[+R!1\NF7Q'(]HY.2/3!'8
MUYK;R^6P(-?6?P[URPUK2[WP5XFA_M/2+ZV:+;< %KBW'&>>!/"< GU ;HQK
MYG^)/PSU/X+^,Y/#>H2->Z;,OVC1]6*X6]MST&?[Z]".O!]*\7'X;F7M8_/_
M #/I,JQO*_J]1^G^7^1L>&];\ME5FKLKFWGU);._TR86VO:>WF6-QG ;N8F]
M5;]":\@LKEH9 0:]"\-ZV&"J6YKXRK&>'J*O1T:/L7&&(INC56C/,OBOX(MG
MMW\8:!:FUTV:;R=3TP##:7=GJN.T3G)4] ?E_NY\VC:OK'5+619IM:L;2/4&
MDA,&JZ5(/DU*VQ\PQ_ST4<@]>/45X#\2?A_'X3FMM6T>:2_\)ZD2UC=MR\3=
M6MY?21?_ !X#/J!]Q@\9#'4E4AOU79GX1Q%D<\!5<HKW6=1^SOH?A7Q1XX71
M_$][!:I?6_DV#7&X1_:MXPC,&&"RYVYX)!'4@'[5^'G[/6F?#F\FD2VMU@F<
M,_E,SM*PZ;V;G ].E?F8REFWI@MC!5N58>A]J^T_V6_VN(KZSB\%^/M1\IBO
MD6.O7D@XR,+%<N?XO[LIX;@-AN3Z<7<PR:KAXP5-12FNMM7\SZ3^+WQ]\/\
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
MC\OK6;X8\$6'@_0(?!NE'?9VP5]8O$X-S-C/D@^G<^W'>O0M'TMKB4$K@8
M':O6/"1:\/:,9)%&W)[5Z[X;T,64*L5RQYS67X1\.\([*,#VK8\?>,],^&/@
MW4-?U-MEM:1Y6,8W2R'[L:^Y/'ZU20CPK]LSXS#P'X3'A32YL:YK43*Y4_-!
M;=&/U;E1[9K'_8?^"EGX-\-WWQ4\40;;6V@9[&.0<E>FX?[3GY1]:\C^$?@'
M7OVM/C?/JNKJS632BXOW7[D47\,*_4# ]LFOLGXS:[8V]Q9>"=)6.+1- V/=
MI%PLEP%^2(8[(.3[FJ)W/,?%WB"ZU2^OM6U!]U_?2>=*I& @Z)&/95P/PKRK
M7]<MM'T^^UG4'VVEK&97(/+8Z*!W). !W)%=)XFU)KZZ:)3N&?O5A?#WP'-\
M>OC)IWA6%6?PUH$J7NKR\[99QS'#Z$+]X]>2!U%6D.3LCZ4_8'^#=WHOA^_^
M('B*V">(_$<GG[6',$.,1QCCHJX'X&OL-16=H.EPZ/IMO:P1B.*) BJHP  ,
M8K36K.8*6BBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2FT^FFDQH::B
MFCWH14U-(J2CDM9LLJPQ7'W<.QB#7I>IVV]":XG5[3:Q.*8'+74.<]JP[ZWW
M9KIYX^M95Y!UXJB3XZ_:6\&7'@'Q/9_$W1K9Y8H1]GUFUA',UN3RV/53AA],
M9Q43BRU[2UEAECNM.OH@Z2QG*E6 ((_,&OJ#Q)H=OK6FW-E=Q":WG0HZ,,@@
MBOC/2=-N/@YX^NOA_J3-_9%\[W.@W+<A1RSP$^W+#\1GH*B2ZFE.5M#S=8=1
M^$?Q%@NK!S"5D\VW<9"\=5^A'Z&OO_2=</QR\!:'XM\,7,5CXWT"07=C,YP%
MG VO!+_TRE4>6X_W6_A%?+?C_P (IXHT:2,C;?6_SQ/CG(Z?Y^M4_P!FWXPW
M'PP\8%+PLEA,XAOH">(VZ!\>G]/I61M8^J-)\<6?@?Q!!\2]+M9K#P3XGN?L
M'BO1Y%P^@ZLIV,[K_"-W#>N0?XA7T/?6Z7$(>-EDC<!E93D,#T(/I7B'C*UL
M?#-W=^,(;7^V/!/B"U6T\6:5&I<2VX7"WB*/^6L(X;'WHQGJF:TO@_XCN/ ?
MB"/X8Z[?#4;.2#[9X3UPN&34K$\K'N[N@/XC\*"1WQ*\&K?0//$GSCKQ7S/X
MM\/S6-T;N ;9HSR.FX>E?<^K::)496&0:\&^)G@?R)'GCCS&W7CI4,M,^=?[
M0CF47(E:RF602K<QC)MYEX67'=2/E=>ZGOQ7J<FE:-^T%\/[CPCXCVZ=J5M+
MOMKS=F33;S;E65N\,G!ST(P>Q!\S\0Z/)I=XTT:_NV^^,?J*H:'XBN-!UBT>
MU=1?(/+M_,;;'<1DY-LQ[9/,;'[K':>#P#/'-:\/:SX)\0WOAWQ'9MI^N6#;
M9HFZ2+_#(GJK#!JUIE\UO(N#7U;\0OAWI7[37@FSO-+GCL_&NG+MTR^F&TRA
M1AK*<=CQ@9Z'CIMKY$,=Q8WMS8WUM)8ZA:R&*YM9E*O$XZ@CT]#7RV/P?L_>
MBO=?X'VN6X_ZQ'V=1^^OQ/5?#NN;]A#E64Y!!Y!J76M)MK6WU*X^P?VEX;U
M?\3K1XQAACI=0?W9%Z\?R)%<%I.I-;R @UZ)H&N;MA#88=*^5A5JY=6]M2VZ
MKNCV\3AJ6/HNE51\Z_$/X?3^!+ZVEAN1JF@:@IETW58A\D\?=6_NR+T9>W4<
M$&N4,?F$,CM&^,;E../2OJ[6M%L[/3K])+!M3\(WQ\S4]'B_UEH_:[MC_"RY
MR0/<<@D'P'XB?#BZ\!W5M<P7"ZMX<U#+Z=K$*XCN%ZE6'\$B_P 2'ZC(.:_0
M<+BJ>+IJK2?_  #\#SK):^55G*.QA6*M,T<1W.%VKQ[D#)]N>M?3/A/]DO7M
M'\=:++K(C>PL[@7+6\<4F9IEYC!+*!L#?,?7;[U\LK-)&K&)MK%2I[@@C!!'
M<$<$>]?8W[)/[7PTM+/P1XZO3_9HVV^GZO=/DVO\*P3L>L70)*?N\*YQAJ[H
ML\C)<-A)5G4K*]1.ZU?Y;7OW/M+3YT\.^'UC+<11XW'^\>]?F]\7/'*>/O&V
MM:U;S>=97$_D6C \?9XOE5A_O$,W_ J^M/VQ?%VH^#?AK=VFF!XWU1!:+<+_
M ,LA(2KGZA-V/J*_/A=0:WGVQC$,8""/M@<5M&2B]3+C+$-T*>#AO)\S]%LO
MF]?D;>*Z7P-X)O\ Q_XHT_PYIK-%=7^6FN0,_8[5?]9,??'"^K$"N7L[J"2%
M[AR?*A&YU ^8^BCW)XK[\_9!^![^$-#?6M:M]NNZGLGO PY@0<Q6P_W0<MZL
M3Z"M6[*Z/B^',G>98OFK+]W3U?F^D?U?EZGN?PM\"Z=\/?"-C86-LMI:6MNL
M4,6.8XU'&?5CU)[DDU\B_ML?'J+QMJG_  KW1)F;1M.9+C7)8SQ-*/FBM?<+
MP[^^T=C7UA\8OCCX5^!WAR'4/$JSW37DXM;:PLPAGN&(RP4.RC"KR22.H'4B
MO)/$/P<\ ?M'>')_%'@#4;>:=G8W"QH4FAFQ@I<0X#(_ Y(W'&<2#%2K)GZ_
MFM/$XC"5*.#DE4:TOVZ^C:NDS\]+^PCU LSJ,MZ<8^E=U\!_C-KWP-^(%CJ]
MK<22V+RQ0ZC;EODO;7>%=)!T+(I+(_WE*XY4D5U_B#]FKQG8ZN]I!H-[=D,0
M)+6+>C8[@CC]<^H!XKRWQ#I$NCM/;SP^:X!C>)CM;T(R.AP>#V--Q3U1^+8*
MMC\CQ4'7A*$;I.Z=GW2>ST[,_0+]M>U\/>%/ LMQ<VD4VI7TJVFF1XPZS%LL
M5/7RPH=F7ITZ'!'Q_P"!?@_J_P 3K+7+_1K=;E=+D2.X1I-KEW3<JJ#U^7G@
MY]JYOQI\7_&7Q8FTV^\6ZK/JL^FVQM+%94C3RU.-\A"* TC87+8R<=NE>_\
M[ %[KLGQ%\8!F$OAQ-.@L+F-A\LUT7WQ\=S'&903UQ*H]*I/ECH?4UG@N)\Z
M5%ING"#U6C;NM6][*]EY^3/ ?$7@C4_#=Y+;7EM-;2Q-M:.9"I![ Y''T.#7
M/2!X6VNI4^AK]6O%WPIT'Q19R)J26K6L:EB;W@1* 22L@(9!C.><>M? 7[0G
MA;P=X3\2?8/"VOV>O0M;F>5K&X6XCMFW$!#(GRECU '.,Y'0LT^;1GB9YPK+
M*Z4L50J<U-6NGI)7=M]G^#]3R!I*B9ZC:3\JC9O>IN?$*(Z1ZKR/UQ0\GO4#
M/[UFV=$8C9&JI*U2R/561LUFSLA$AD-5I*FD:H'-0SOIHB:H6J1JB-9L]:FA
MC4QJ>U,-(]"F1-3#4C=Z8:#NB,(J-JEIC4SJBR)J;BI#3"*#HBQA%-I])C+
M4&HS&>E7M&\/:CXBOEL]-LY[ZZ89$-O&7;'J<=![FOH'X$_LB:W\4O"EGXKD
MMII='N99(X8(I4B+^6Y1M[DY7YE(P!GW%?12_ )/A[X/OI'A@T\VT8D6QL5R
M#R,EWZL<$^OUJ^5GMX?+IU$I5'9?C_P#\\]>\/WWAO4);'4;:2TNXCAX9!AE
M/O6=77_%&UU>W\<:PFM3"XO1<,/,7[IC'$87_9V!<>U<CBI."HE3G*"Z,B\H
M[BZ2/&W^RQ%?9_[ _P"T$--NO^%8:_< 65V[2:++(P"Q3G+26W/\,G+H/[V]
M1]X5\:TL-Q-8W4-W;2R03PNKI+"=KHRD%64]F! (/J*N,NC.S"XIPFE+8_5S
MXO\ @5=8L))8[=;F>&-@(G&1<0D8>(_AG'?TK\W_ (K> F\%>(76'=)IUR/.
MM96QDJ2>#C^($$'W![8K]"?V<_C=!\?/AG'<7<D:^)]-VV^J1J-H,F/DG4?W
M)5&?9@Z_PUYK^T!\(TUZRN8XX0D-P[20.>%M[K'(SV5\ >Q /:G)'M8K#K%4
MM-UM_7F? S*&4@C(KT?X#_'+6O@7XK-Y:@W^CW@6'4=*D;]W>PCC'/ D4$['
M]RK?*>.)U32IM'OIK6YC:.>)RCJX(((..E4I%$BE6Y%0G8^6H8B>'GI\S[+^
M-7PKT#XL>$[7QWX$E%Y:7297 Q(K#@PR#J'4C;@^FT_PD_'M]:RV-P\,J%)$
M."I[5W?P-^.&H?!O7I5G5K_PU?X34]/;YA(F,>8@/_+11_WT/E/."/H+XB_
MS2/&.J)K%BBS6-P@N!<QW(BW(1D;\@YX_B&"1UYR:IJ^J/8KX2&.2K4M)=?,
M^-V;%02!6Z@5T7CO^Q8O$-U!H3>980GRQ(K[T9A]XHW\2YZ'O[]3S>:FUCRO
M9.G-QOJAJHJ?=&*ZKP7X1AUE9M5U:1K3P]9L!-(,A[A\C$,7JQ[GMGU(%1^$
M?"*ZTLFHZE*]EH%LV)KE1\TK<8BC'=SD=CC/K@'UO2]->X:TNKNU%C;6:;-.
MTL?=M5_OOZRG],GN2:YL3B886'//?HNY]+E>5U<PJ_W>K'6-G-=W$6I7UNEH
M8H_*L--0 )8Q8X&.F\]SVZ>I-N:3J:DF>LV\N N:^+J5)XBHZDWJ?KU&C3PM
M)4J:LD07ES@$9JAHWAW4_B%XDA\.:,WESR+YEY>L"4LK?(#2-[\@ =22 .2*
MB,>H:WJ]IHVC6_VS6;UML,6<+&N,M(Y/"HH!))X !->Z*WAW]FCX:7$MU.+N
M[E;S+FXZ2ZC=8.  >0BY(4$< DGEF%>_@,'S6J36GYGSV9X_D3HTWKU\O^"1
M?$CQOI'[/_P]L/#OANVW7[J8=.L^'DDD8_-/)C[S,>3^ '  &9\(OAU=?#W3
MS?WLBW?Q!U]3--/+\YL8F/+MGOV'J3BLKX5^$=1U/4O^%H>-[;[9KNI-C0-$
M<8* @[7Y^Z,<Y/ ')Y(KVC2=)DA:62>07&HW+![JX4<%AT5?15' '^-?1GR.
M^I-H>AQVL,5O"K")"268Y9V/)9CW)->E>%/#IF9!LX&.U9WAGP^9'3Y3DFO7
M= T=;.W4%><<U20V36-A'8VX^ZH49)/'XU\"_M&?%'4OVA/B?9^#/"1>]T>V
MN/L]ND/W;J?D-+GLH&0.V 37L'[:GQ^/AC2W\!^'KDC6;] M_-#R;>$C_5^S
M.#SW ^M=E^Q#^S3#\,_#;^.?%42V^JW$)F47' M( ,DG/0D#)].E60=EX3\*
MZ9^R+\#X+>S6.?Q1J)\N!F^]/=,OS2$?W4'./85X5K6I-8V?E&1IIY"9)9F^
M]([<LY]R36W\0/BE-\5?&5YXE7<FAVX-IH\3'&( ?FFQ_>D//^Z%KSC5M07R
MY[FZG6"UA5I99G.%1 "22>P IE+1:G->-/$D^@Z:BV$8NM>U*46FFVN,^9,W
M\1 _A4?,?ICN*^Z/V0_@3!\'?A[:V\P\[6+S_2;^Z?EY9FY8D]SDFOFK]C_X
M4S_%/QJWQ-URU9-,MP;;0;28'Y8L\S$'HS]?I@<XK]$=-LQ:VZJ!@XJ]CGD^
M9EQ5[4^D6EJB HHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M-/MVO]5O&\NVM(^K'U/HHZDGC -/EEN[_4+;3M.MGU#5KQMEO:Q]6/=F/15
MY+'@ $].:]C\)^%-&^#'AF]\0^(;N&:_>/\ TK4?[X_YXP@\A.G;+D9.!@5[
M6!P/M/?G\/YGBYAF"HKV=/XOR_X):\,Z%H7P#\%WNMZU>QSZC,@>^U =96ZB
M"$'GRP0,=-Q&XXPH7@/"/A_4/C)XAB^)'C:VDB\+6TNW1-%(S]I8'Y?D/W@2
M/QQZ"HM'TF__ &A-:'C#Q=YVF_#^PEQI^F<[[Z0'@!>^3U/?H.Y'T!8V<UQ<
M07=W$D4T48AL[*, 1V<0&  !QO(ZD=.@XKZE)15D?&-N3NR2RM+FXO&U'4,-
MJDR[!&IREM'VC3^I[FNQT'1_-<9!W$U6T72?-D4E=Q)KU+PMX>$2K(ZX]*:0
M&AX8T%;2,.R_,:Y;]H3XW6/P5\%O<*Z2ZY>*T>GVS<Y;&/,8?W5X^IP*Z3XD
M?$71OA/X0N];U:7;%",10J1OGDQPB^Y]>PYKXZ^$_P .?$G[97Q8F\4>)A(G
MAB"4;D4D(ZJ?E@C]$'<]\^IJR#J_V,?V?M3^*/B5_B+XODN+FR\YIK?[0QS=
M2$Y,A]5ST'0GV%>P_M??%P75Q!\)_#L_EM(BS:_<0MCR+?JMOD?Q/W]J]@^*
MWC_2_P!GOX8*]A:QF]*"UTNQC4 /)MPIQV4?H!7POIT-Q#]KOM0N&O=7U"9K
MJ]NWZRRMU/T'0#L!5>0+74T+F9$ACMX%"1*H5$Q@ 8KE],\)WGQV^(L'@332
MPT*QD6?Q!>(/E."&6W#?D6Q[#/45%XRUR^LY;'0=!B-WXMUM_)LHE&1".C3N
M.RKG\3@=,X^U?V9?@39?"/P;::9$OGZC-^^OKQSNDFF;EF9CR3FJ2)G+HCU[
MX<^#[/PUH]G8V<"P6MM&(XT48  KNU6H+.W6WA50*LBJ,1:***HD**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2^*.K6GC#XA1S)I+/_Q)O#,)^>[(Z#'91W<\5[UI>F3":*\O_+^V1Q^5;VL
MQ!8Q]!'&.YQU;J?I7TB2BK(^2=Y.[)-/TX^9;W$]O';-"@2ST^(#RK*/T '!
M?'4]N@KI]+TYII5)R233-,TTR,2PRQ->B^&?#/W99%X["FD!:\+>' NV1UPO
MIBNC\3>*])\ ^&[O5]6NDL["UCWR2,?R '<D\ 5%K>OZ;X/T2YU'4KF.RL;5
M#)+/(<!5'\_I7Q-K^K^*OVUOB1#H^BI-8^"[&7AF4XZX,C]C(1T'8?C5F;)(
M1XH_;@^+"QQ+-8^#;"3:H7I''GH.QD; SZ?@*_0S1]+\+?L^?#=-ZQ:=I.GQ
M!=J@9D8#[B^I)_,U0^&'PT\-_ 'P+;6=K (4C4)\@S+-(>P]78]Z^4_C]\6[
M_P")WBEK)74:59/M2&-LQJ1QP>_U_*JV"US&^)_Q.OOB]XPDUF]5HK6$&*TM
M=W$2?_%'O7&>)O$UEX/T-]4O@S ,(K>V3F2YF/W(T'<D_D,D\ U9FFM-%TVX
MU"_N$MK"UC,DLSGA5'\ZZ3]F_P"$-[\9?%%O\1?%5D]KX>LB1H6DS#''_/>0
M=W;]!@<]::0Y2Y59'H'[)?P'OM+:;Q_XPB6;Q;JZ@QPGE;*'^")!V 'YG)K[
M5\.Z6+6W#L/F-8?A?11(R.4VQKP![5VZKM4*.@JS 44^DQ2TR0HHHIB"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ::2G4E(:&&L[4+
M3>I(':M.F.NY2*DHX'5K#&2!6#-'V(KT'4[$,#Q7(ZC9F-B0*8'/7$/7BLJ[
MM,YXS70R)GM5*>'=GO5$GC7QB^$>E?%;PK=:/J< .\$Q3 ?-$_9@:^9/!^NZ
MIX9\0/X \9R%-=M@?L&H2<+J$(Z$'O(!U'4XSSS7W5=6>[/%>-?'CX&Z?\6/
M#YC;-GK-J1-8W\/RR0R#E2".1R*35QQERL\0\=>"[?Q5I\BNOEWD?*,!SGU'
M^>:QO@;\=-7^!_B8:9JQDET=W_>H.=O;S$'\Q5CP/XRU)M2N/!_B^/[#XOT\
M8$A&U+Z,' E3W]0.G4<<"3Q]X)@\36KN$"WD?S!EZY]1[_SK%JQTI\RNC[;N
MK>Q^(6EZ?XF\-7T=OJD"_:+6^M<'J.>.C*1PRG@C(/MYKH/B&^^$NL:CK&CZ
M9(/#[,;CQ+X0M@6:P)(#:C8#^*$G[\?53U[&OEKX&?'O6O@3X@^P:D)KK0)'
M_?0 Y,>3_K(_ZCO]:^[6M=*^*VB:=XF\,:DJ7JCS[34+0_,K8(_49#*1R,@B
MD!WNFZGIWBC1;35=)NX=0TV\C$L%S"VY'4]P?Z=JY7QAX-AUFW;* 28X;%>1
MZ#JFK?"/7KZ]T72V;379KG7O!MKT7^_?Z:I[=Y(,Y&,CC!'T!H.OZ3XVT"TU
MG1+V+4=,NTWQ7$1R#Z@CJ&'0@\@T;BV/ECQAX,ETVX=)(SR?3@^]>->.OA[;
MZU$S$>7<I]R4#D>Q]17WAXJ\)P:Q;NKQ@DCAN]> ^-/ LNDS/F,E.S]JG8K<
M^8/"OC[7/AWKL:74AM[D807#Y:*=!]U)<=?9Q\PZ<CBOJGPWX]\)_&KPG)X:
M\3Z<FH6> SVDFW[39,>1+ _<$\\'!]C7C7BKP9;:Q T-S &[JP'*^X->53PZ
MK\.]2BE\Z1;:-R;>\A^_$2>@[<]U/!JB-CM/C-^SSKOPEW:Q8RMXD\%2MF'6
MK=/F@_V+A1]PC.,_GBO-+34BNTALCJ"#7T]\(_VD%D"Z?K#VZR7:^0[3+NL[
MY2,;'4]&_P!D\_W2:K?%']EW2_%D=SK_ ,-'6QOS^]N/"DS#:_&6:U?///\
M ?\ Z]>'B\M4[RI+Y?Y'TN!S9PM#$:KO_F>*Z)XH:W8!FR*]!T/Q0&VLDFUO
MK7A5Q]KTC4)[&^MIK&^MVV36UPA22-O0@UJ:;KTENP(<U\5BLOYGM9GV5+$*
M233NF>WZ?9W&AWD^H^$KR'2+NX!%UI=R@DTV^4_>62,@A<C@X&T]Q7!^)_@[
MX7^(-XT6B1I\./&K#<?#^IN?[-O3CEK:;GR\GH#E.?X!5G0O& ;:KOBNQ:ZT
M_P 2:?\ 8=2MHK^S)W"*;^ _WD8<J?<&ML+G&(P-J6*7/#OU7^9X.9\/X3,X
M.R2?X?\  /E/Q9X/UWP%K,FD^(M+N-)OU&[R;E,;U/1D/1U/9E)!]:R[=8XF
M+*N":^QY(]0AT5='N[*'XC>$58L-#UIL7MKZM;3@@Y^A5C@#FO+=:_9VTKQ@
MUQ<?#+66N+R(9F\)^(&6WU*$]UC<A4E'UVGL-QK[;#8JAC(\]"5_S/Q#..%,
M7@FU33:[?UHSR#3=0BLY/,F;:H*LN02I*L&"MCG:<8. >">#TK]+?@K^TE\'
MO'4UI'!Y?@K6Y6"QZ;J3)%!(X'W89U_=28)P 2K?[ K\R-9T?4?#>J7&F:QI
M]SIFH0-LFM;R%HI$/H58 BJL.Z$L8)#'N&'7@JX]&!X(]C7:I-'@95F#R?FH
MU8:-W??9(_7_ /:<;Q'#\'_$:^&V:*]DLG0RJ/FC1B!(P]"(S(P/M7Y8ZE&;
M.X6WQL2% B+Z <8^O%;_ ('_ &D_B+X&T"Y\/:7XCO[;1KF!K8VN])HH$8$,
M85E5S$>3_JRH]JX^XO?M$@(R%50JY.3@>M:\R9Q\48VCF#H>QDW:]UTUM^.G
MW&E9ZL^ELEWCS/LLL-T5]1%*LA_137[9/-'=1K/ ZR12KOC=3D,I&01[$&OP
MY^T;5)P'QU4]&'<'V-?IK^P[\;+7XD?"FT\,7EUN\1^&($M661AYES9#Y;>X
M [X4")^N'C.?O#-1ET/7X-K1C2JX?K?F^])?H?,7[8D,B_%&\=LX:QMMOT&[
M/Z[J^>X[IK.43I'',R<B.495O8CN#7VO^VU\-;B[DMM=MK=I#;!K2?9U$;,6
MB./3+2+GUV#O7P]<"2UD*OG'8GH:+Z'R?$V&J4<VJ3DM)V:\]$G]S7Y'OWPI
M_;N\7_#W0],\/:IING^)="T^-+>&UU*'RYX[>-=JQ)<)QD* %,D;=!EN]?>L
MG@[PQ\4_"NE:Y;6T<VGZM90WD$5] LN(Y8UD08.2APPZ'@]*_)"RTBY\2W%K
MH]F@:_U>XCTVT&/^6DK!2WT49)/;%?L5X:M[?POX+L[>W&RSL;5(8%](XT"(
M/R441\S](X<S#$YCAYU*_1V3[Z:GP?\ M=_#_P *?#B[TNTTZV6'5[XRO)%%
M(7C6%<?O#N^898[>20><8V\_)\L?FVMT@_CCV#\6 _K7LW[4?C:7QA\8O$MS
M(WR64BZ3;K_=2+)?\Y&?]*\FT>(7&H6L)_Y:W5M%_P!]3H*GJCX;,)4JV>J-
M&*24X1T6[35V_.[M\C]IX5^SVR*. F1^5?,7Q4\?_ ?1?%TFG>*WN3JPA5V?
M^R_/"HQ+*H<+N(Y)QSC)KZ9OI0EG.V>B2-_.ORC_ &L(8KWXO:P[KN:.&TC!
M_P"V"'^M5(_4<SQRR_#.NU?5+[SZ5;6_V7-37+:TD.>TFCWJ_P#H*5)HGA']
MFGQ5XFT>PT?Q/9'6IKZ'[!&+2\A=[@.&C53)A<[@, ]>E?GTVG0_W<5Z)^SG
MIR+\>/AX\9(==>M6!STVDO\ ^RUFI7=K'SN%SZABJ\*?LM6UKH?K-K=H-'\)
MWEJLAD%O9N@=NI^4\FOR<_:(G-Q\6/$1/\%PL?\ WS&H_I7ZM>,KHCPKJ3$Y
M)MB,GW %?DQ\;I?.^*'BEO\ J*3K^3$?TIS.[B25L''SDOR9Y^::14A%)BN<
M_/HR/H?]@+Q&^@_M*:99@XAUG3;VPD]"503K^L'ZU]__ !;M4N/#,[,NY8)X
MY2#_ '<X/Z-7Y6_!#Q+_ ,(=\9O FLEBD5KK=IYI'_/-Y!')_P".2-7ZS>.K
M?[9H^IVQ',ENX ]P#C]171'X3].R.I[3!Q79M?K^I^/'C#3&T?Q%J-DR[&M[
MB2(KZ$,01^E8A%>F?M!:>++XG:PZKM6X=;GZET5R?S8UYG6+W/B<13]CB:E/
MM)_G=#32&E)IK-4D)"4QC0S5&SXIG3&+9H^&?%U]\/\ Q5I?B;37V7NFW"7$
M?7#$<%#ZAU+(?9J_3F;6H/%&F17"QNEO<Q_-%,N&P1T(_']*_+BQUAM%U"TO
MTBCFEM9X[B-98Q(F]'#KN4\,,C!'<&NZ^(G[2'C;XD1-;2WBZ-ICKM>TTX-$
MLGKN8DL1[$X]JU6Q]AEU>-&@_:/J?0?Q(^(WPU^'-U(LUY-KVJQ?(NGV;HS)
M_LO*!\H]MQ(]*^>O'G[17BOQM;OI]DT?AK0V!46.FY0LO^V_WFXZ] ?2O,5B
M5>>I]36EH7A_4_%&H+8:183ZC=MSY5NA8@>K'HH'J2 *+]C2IC)U'RTU8S%C
M$9+=6[L:V?#/A+6/&5X]MI%D]T8P&FER%BA7IND<_*H^I^E=_I?PMT?P[,@\
M27;ZYJY&Y- T1]P7_KM..,>NSC_;%=D]K=ZE91VEX(=(T>,YAT/23Y<2Y_YZ
M..6)[XY/=C7)7Q5+#J]1Z]NIW8+*<3C972^9RWA_P7HWAF8K;PQ^,-?B;YYG
M!73;)O?(_>$?[0_X!WKJ5TYIKX:CJETVJZF.5ED&(X?:-.WU.3].E6HDBL[=
M+>WB2"",82*-0JJ/8"HI;@)U-?+8G,*N(]V/NQ_K<_1L#D^'P*4FN:7]?U_D
M2R2=R:I7-XJ \U3NM2[*:QK[55AD2/YIKB3[D,?+-_@/>N6E0E-I):GJU:\:
M<7*3LB]=WWRLS-M0<DDU;\+^$-0\<7*!5EM=+;K*O$LX.<;.NU201N(.>=H8
M@@:O@WX97&M;=4UXQPV<0\P1N1Y2#&03G[Q]R"O<!QR+.O\ Q0N=5EF\._#N
M'S6R8[G6W0E$)'S;"<DGCKD\#DX Q]5A<OC2]ZIJSX[&9I*M[E+1=^K_ ,C9
M\3>.M"^#^GPZ+H]JFI:^RE;;3[<9$6<$E^3WY))).!DG QS_ (5\!WNI>)(]
M=\8+_P )!XNG7S;716;$-HIZ23G^!!V'WF].<T_X>^#5TV66?1I!?ZI(_P#I
M7B6\'F)&PY(@S_K) ?XON+VR>:]8T+38='M3;VH):1O,GGD.Z6X<]7=CR2:]
M<\,T-)TMK&9[NXF_M#5)E"2W>T*$4#B.->B(.P'XUUNDV+32 D9;/%9VC6+R
M,HQN<\8%>E^&O#ODJLDJC/I0D,O>&_#@4+)(/S%;^O\ B33/!VBW6I:E=Q65
MC;1EY9I6PJ@?S^E8_B[QQI'P_P##USJNK7<=G96ZY9V/7T '=CV KY&9O&?[
M;/C9+2T2?2/ %G-P!_RU/J?[SD?@N:LS;)M:U_Q7^VEX^30]"CGTWP/92Y:1
M@1YG^V_8L>PZ 5]]?";X4^'_ ($>#[2RL[55FV[51!F65R/U)]>U-^%_PQT#
MX&^&;+2=*L5:^9 (K:,#<Q[NQ[#U)KRSXU_&R:'4+CP[X>N1>:],#'>ZC$?W
M=JO>*(]O=OZ]'YL6YG?M!?&2YO+^70-(G$VI,K175S"V8[.,\-%&>[$<,_X#
MO7A-KI\5G!(\KK#!$I>:>0@!5')))Z"MZSTV.QA=-X)QOFG?^+_ZU<?X7\+Z
MA^U%XH.BZ0TEI\.;"7&HZDF1_:3@\QQG_GD#U/\ %].HE<IOE1-\*/AW=_M.
M^+8KR>&2T^&6D3AXU8;3JLRG[[#_ )Y@]!WZGL!]\Z+I=EH^G*@,.GZ791%G
MDD8)'%&HR68G@  9)/I6?X/\(V'A71[/1M(M4M;.W01QQQK@  8KSO\ ;=L[
MT?"#PEX0M;MM/B\=>,-*\,7URG!2VG=V?GJ ?*4''4$CH36NR,-]S=T']IKQ
M'\0/M$GPA^%.H>.?#ENYB_X235-4BT:QNW#%6^S&1'>9 5(WA ,C'H3T/@[]
MIB<>/-/\$_$KP7??#+Q+JK,NDO=7<=[INIL /W4%V@"F7G_5LJGH.I KRG]H
MS1_"/PY_:/\ V<+>70X8O"L=CX@@OM-L].>Z2>WM=.C-NCP1JQE$1.5RIV\G
MC!-<%X?\"7OQ"_8'^*FNW^IS2^'_ +=J?B[P+'<71N;G1[2T+26Z"7>2C#RI
M$V9RFYL\L0)U'H?H-17'_!OQ3=^.?A#X'\27_P#Q_P"L:%8ZA<?*%_>2VZ2-
MP.!RQX%=A6AF%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M%[JENC1QWE[(F(0W#&.->%8CY<DDX)YKV[XA>(M \$^#KN\\1:S:Z#I<<?\
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
MTS\#_P#A?WPEU#PS;WRZ3K44T6HZ1J+ E;6]A;=$Y _A/*DX. Y(!( KU2-
MBA1P!3J+7%<^"]6^,-M>?%KX>^)OC9K<_P '_'/@!+E(=+O]!EGTW4S<Q>1<
MSPW:.5D1U3Y<;=A./GP2>=T_P4GQ6N/&GPS^!.K:MJ/PK\::DFH:[J]]I[0:
M7H$1=7GBT^1]IG>4C'EJNU5"\_>8?HO12Y0YBAH.AV?AG0].T?3H?L^GZ?;1
MVEM#DG9%&H1%R>3@ "K]%%62%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M(5CC7 %6*8KA1113)"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@!*2G4E QM-9<\=J>:2I&9M]9!P
M2!7,:EIO4@5W#+D<UGWMB) 2!0,\ZFA,;8(J!XZZ;4M+ZD"L&:%HFP1Q3 SI
M(]W:J=Q:[JUFC!J"2.@1Q'BWP?IOBO2;C3M4M([RSF4J\<B@C!KXP^('P6\3
M?L^WDVH>%X)O$/@=Y#)/I&2TUH"<EH3Z=3M/!]LYK[ZFM]W:LC4--2>-D= Z
M,,%6&0:-Q;/0^!M+U+2_&FD_;]$N%O+9LI) 1AXV[HRGE3['\*XSQ+X)2;?+
M:+AN=T+#]/?^=?0WQD_95E_M2;Q7\/;@:)K_ -Z>U _T>\'4JZ=\^O7GUKQ;
M2_%T>IZHVA>(K&3PWXMCR&M9N$GQ_%$W1@>N.O!Z@9K-QL;QFI:,X;P3XX\3
M?"/7DO\ P[?S64RGY[<L0C\\C_ZQK[D^#/[9'ACXG6D>C^*TBT?5V 1C(,0R
MG\?NG/?I[U\J^(O"\-X&6XBV2]I0.OU]:\XUKPY=:7,)"C,%/R31GYA]#_2H
M+/T/^)7P#AUC5H_%'A;4)M"\2P_/#JFGOAW'H_.)5(]>>>IZ5C^'?VD]2\':
M@FA?%33UTR7/EQ>(;1";.?WD7K&Q_+V%?+?P?_:G\5_"]HK.ZN/[9T13@V]Q
MEM@]NZGZ?E7UOX?^(GP]_:"T8VA: 7LL?SV%WMWX] 3PX_SBD,]<M;RRUJSB
MN[&YAN[69=T<T#AT<'N".#6-KGA6SU>-A-$I;LV.:\ U+X4^-O@K?2ZE\.M3
M,VG9WS:#=DO XSSM!/RGW'YUU_P__:DT#Q)>)H_B.WD\*>(,[#:WYVQR-_L2
M$ ?@<'ZT@(O%'PPGLV:2V4RQ]=HZBN O-)FM'^961NXQ7U.##=1@HRNC#(QR
M#6#K7@NQU=6+Q*LA[CB@6A\NZ[X=TWQ);BWU;3X;Q%^XS@[T/JKCD?@:XC6O
MA3>+;LFGW,6N:?U_LW5\;Q[)*!_, _[5?1_B#X7W%H7> >;&.U<3>:3<V+L&
MC9"/447%RGS]8W^M>![Q8M/U*]\-SL>-,UE3+:O[(_I_NEJ]*\*_M*:MX-96
MUFQO-'3&UK[2V,]JP_VE&=H]B!7374,=Y;O;7MM%=VS\-',H=3^!KD[SX6Z;
MO,VAZA=:#/VA1C+;_383E1_NL/I3N*S.VNY/AC\;56[U/2;*ZN)  =3\.R):
MW(//+(.&]P<]*\_UK]E9[N3/@SQ5:ZBW.=/UK%K.&_NANC9]P*Y36OACJ%A<
M&ZGT,3N.?[3\/RF*;ZE!@G\5:FZ-XU\2Z4WE6?B&WUB./_F&Z_$8YE^CJ#S[
MLJUA4HTZGQ(Z*6)K4/@E8Y_Q7\-_&?P_+'7?#U]9PJVW[3&GG0Y_ZZ)D?G7/
MV^M;L%'!^C5] Z'^T=JGAG#ZOINK:'%C:;BWQ?69'U7<!],BN@M_$WPO^*.9
M;_0/#^M2R?>GTUA976?7C&3]37G5,NA+X6>S2SFI'2I&_IH?.-OXBEBQ\YK5
MMO&$L?5L_C7KVM?LX^ =24MHOB76O#=PW"PZO;K=6Y)_Z:+C _$UQVH_LL^,
MXU,NA7VB^*;8$#?8WRQ/R/[DF#^5>74RJ7:YZ]+.*,MVUZF-;^.&'WC^M:,/
MC5&QD_K7&^(/AMXV\( MK'A75[&($CSFM6>,X]'4$'\ZYC^U-C;2^UO[K<&O
M,J98E\4;'J4\PA/X9)GLD?BV)_XJG7Q+$W.^O&EU9^S_ )&I5UR1?XC7&\MC
MT.I8ON>S1^)=N-DS+_NL14__  E,[+C[7(1[N37BJ^(I%_C-2)XHE'\=3_9[
M6S']:B]SV%]:63[_ )<G^^BM_,4P:E;M_P L+7_P'C_PKR4>*I/[QIR^+)/[
M]5]3JK:3%[:D^B/5S?P#I#;#Z6\?^%(-9\O&QDC_ -Q0O\A7EO\ PEDA'WJC
M?Q3)_>I?5*KWDQ^UI=$CU23Q#.>#<R8_ZZ&JDNLAN7D+'_:;->8MXGD/\7ZU
M!)XDD/\ %5+ RZA]9BMCTN36$'\55I=>C7^.O-)->D;^(U!)K3]Y,?C6T< 0
M\4CT:;Q%&N?FJC-XG0=&KSU]8W?\M"W?Y>:J2:]".LR@]@[JI/., $Y)S[5V
MT\N;VBV<53,:</BDE\SN[CQ.3G!K.F\022=ZY>U.K:ID66EW+<95I(S&K'T#
M/M'XUOZ?\+_%>K6ZRW)ATJ/NTS;@WTSL7'7G<>M>C3RR756/*J9S27PW?]>9
M7N-8/\<F/;/-9=UXABAF$0WR3-TC4$L?HH!)_*NGF\)^#/#(']N>)VO)3]ZV
MMY203_="IM_5FKJ=&DGBM'?PKX$-E82#C4-<>.PMF]QOV!_R8UZ-/+Z<?B=S
MR:N;5IZ05OQ.&TGP?XJ\33>7;:=]A3!+27A*X'J47+C_ (%MK8/P]\,>%HUN
M/%_B%;F;JUE$V 3Z;(SS^+GZ5KZE=/=-'%XA\8S7:XXT?PI 8E_W?-D7(_X#
M&P]ZETNUFTMMV@>'[+PVW4:GJ!^T7Q/KO;<ZG_<\OZ5Z$*<*?P*QY%2M4K.]
M25S0TW5+^+2;<>&/#-OX=T?.8]5\08@C.?XXX@-SGW1"?>L*X-GK5X6N9]1^
M(&I*V60YM].C/^Z""P_WW7W6M"318+RY:ZU:YN=>NW.7:Z<B-C[KGG_@1-:T
M;RM"D42K! G"0QJ%4?0"M3+E,R;1[[4[>&#6-16TT^/F+2=' BC3VW  #_@(
M!]ZO:7:V^E0O#IMI'9PL>1&.6_WCU)^M7;32Y9B">?I76:'X-N+QDV1-M]3T
MI7*L8%GIK3,"W(S76:+X7N;Q@%C.W^]CBNXT3P##:JIGPQ':M^XNK+18"2R0
MHOOB@HR=%\&P6(5I@&8=JT]4U_3O#MHTUQ-%;QH,EG( %>4^+/CRLE\VD>%K
M*;Q#K&=OE6G*1^[OT4?6CPM^SQXF^*5XFH>.KQKFWSO&DVLACM81_P!-&/+?
MH*+ 9>L?&+Q!\1K^31_A]8&[&?+EUBX4K;0^I!_B/L*[[X7?LLZ?H;'Q;XUU
M%=0O5_>3:KJK8CC]HU/3VQDUZEX9T?1/"]K'8>&=,@U6YA 3SE'E6%M]6Q\^
M/1:R?'7Q+T'P;,MYKU^/$WB"/YK:U3 @MCV$<7W4_P!XY-4([2WU)_[+<Z&3
MX2T *?-UZ\C"WMP@'6"-AB)3_??GT%>3>)_CM:Z/%<>'?AO:[Y9&+7.L3'>[
MOGF0NW+G_:8_2O//$WC+Q/\ %2X,FKW3V&D$Y2SC)&X=N._U/Y5#%]DT73Y-
MGEV5E$N^69VVC '+,Q_F:JP6)M/T[R+V2^OIY-4U>8[I+F8[L$]QG^=8GBSX
MC+HNI0Z)HUG)XC\671 @TRU.?+S_ !RG^!>GN?IDC,T.\\5_&[53H?PXMY+?
M35?9=^)[F/\ =A>X@!^\?]H^G'4&OKWX$_LU>&O@QIY>UB^WZU/\]UJ=S\\L
MKGDDL><YS5*/<SE/HCSCX#_LF7$>K0^-?B7<+KGB9OF@LR/]'LE/(2->V/7J
M<<]Z^KK:W6%51%"H!@*HX%+%'M[5KZ3I,NHS!0,)U+>E69!I>ER:A,%483NW
MI7<6-E'8PK'&, =3ZT6-C%8PB.-<#N?6K-!-PHHHIB"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 **** $I*=24AC:1EW#!IU)2&4+RR$@) KG-1TO.[CFNQ]JJ75F) >*0
MSSFXMVA8Y'%5V7/6NNU#2QSQS7.W5DT+9QQ3 S)(ZJ30#TXK39>U0R1^@IB.
M>NK+/;FO)/C%\!?#?Q:TM[;5K)1<J,Q7<8Q)&W8@U[C-;CFLZZLPV:8C\[O%
MGAOQI\#+C[-XDMYO%7A/<!'J\*[KBW7_ *:#^,#CGKUZ]*6U^P>)-,2^TFXA
MU*PE&?E(;'L1U!'H>17WAK&@P:A;R07$*30N,,CC((KY8^)W[),FGZE-XA^'
M-Z=!U1COEL>MM<XSPR=.YY[9..>:EQ+C-K<\&UKP6DSO):'RY1_RS;K^!_H:
MY>&;4/#=[OC:2UE0Y\R/((/J1_45WW_"8G3]2_L7QQIK^%M;!VK/)_QZSX'5
M9.@^C>H&2:OZOH*21XGA6>/^&1.H].:S:-DT]CO_ (5_M@ZQH<<-CXC3^W;
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
M,)&H51T J2@D****8@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 **** $HI:
M* &44[%(14E%:XMEE4\5B7^F=>.*Z.HY(1(#Q2&>>7NG&,DJ,5G,I4X(P:[Z
M^TT-GC(KG+[2L9(%,#GVBJM+"&SQ6E- T)P1Q5=XP:8C&N+4-GBLF\T_.>*Z
MB2//M52:WW=J8CR+XA?"K0/B!IDMCK>FPWD+C&64;E]P?6OECQ=^SKXU^%#2
M7/@F[_X2#05.XZ)?,2T:\<1/U7CH.G/0U]Y7%B&[5CWFF9[4!L?G=I7C+1_$
M%X=.NHYO#VO*<-IVH+Y;EO\ 9)X;OTY[XJ;6O#JR_P#'Q#SVFCZ_G_C7UO\
M%#X!^%/B;9O%K&EQ23?PW"+MD7Z$5\V^*/@-\1/A7NE\/70\8:"G_+A?-BXC
M7T23_'( Z"LW'L:QJ=SR34O",ENS26Y,F<\Q\-^*]#5>QU[4=(8*R_:8HSD+
MSN7]05_ BNML_&&AZQ>FPO$F\.:SG:UCJ*^62W^R3\K<G@ Y/I4^K>'"V3-"
M)0.DB=?TYJ+&BL]CN_AG^UIX@\,B*UDU$:A9H OV'6 TJJ/191^\7\<BO=8O
MC)\,OBO81VOC#2%TPO\ \MKU?M%OD_W)XQE?H0/<U\3:AX6\SE-LZ]E?Y6_.
MLVWDU3P[<&2SO)K.0\;)"<'VSW%(9]HZE^R?+:.WB/X3^.+G178!E2&X\^T?
MO@LF<?1@:J_\+D^,GPCC5?&_@\>(]-C.&U;1^I7L2%R!^(%?-G@_XU:OX-OH
MKAA>:;<KUOM)G,+M[D#*M^*U]%> _P!L>6^5(=0N=-U\MCY;M/L5V/\ MHGR
M,?\ >%(#T?P7^US\/_%K)!)JO]CWS';]FU)?*.?][E?UKUFTUBQU2!)K>>&>
M)QE9(W# _0BO#]:/P:^*R"3Q/X=_L:\DZW-S;;A]?M%OR?Q6N;MOV0TB,FH_
M"GXDWUDY&5AM[M;J/Z%5*N/Q4TK#/I2XTVTO%(=%?/J*P=0\ Z?>;B(PA/\
M=KP62?\ :+^&C&.[L-*\<6B=6B/DW!'^Z=I)_ U<L_VN9='F^S^,/!&O>&IA
MP6D@+I]<D#C\Z /1-0^$X#,8'^@KE=0^&E_:YVQAAVQ]:Z#P]^TQX"\2-LM_
M$-K')_<N282/;YL5W5EXJTO5HQ);7D%PAZ-%(K#]*5AG@UYX5OK8G,+ >P-9
MCZ?<Q\,C*?I7TF[6=TN2$;]:H7'A[3;K.Z&,^^* /G1H9E]<CWIPDF3[H('M
MWKW2X\ Z9/G$>T>U9UQ\,+)_N.12&>-FXF*XP3].U)]H?<0R$]R<5ZM+\*PN
M-DV[VQ5>3X5S]0ZD4 >8;8KC[T"$-W914;:7:-AA:VYX_P">2FO2W^%=Y@8V
MFHC\*;QFP$0GK0!YDVCVI<D6=OP#SY2C^E-DT>%1\MK"I!Q_JE/]*]07X6WR
MDXC7'?FIT^%M\PQL"@^](1Y.VG>2FU%$8Z_*,?RJ&33I)$&"WXU[&OPHNF/S
M;<=ZM0_"=^/,D6F,\,_L$[@6&2.YJ.30]S8P<_2OH"/X4PKC?)DCTJS'\,=.
MCP7&[ZT"/G-?#SN>4.*LP^$993A8&)^E?2,7@W2;;_EBAQ[5-]ETRS!PD:@?
M2@#Y\L_AK?W3#%L54CN*Z"P^$%T6!=5C'<'TKU34/%6D:;&6EN8857KN< 5P
M7B#]H;P?H[%&U:&:;_GG =['\J -"P^%=E:\SGS#W%;]OX=TS35!2&,>["O*
M+CX[ZUKV4\-^$=6U$-TFEB\B/_OI\<4R/PA\8O'6&EN+'PW:,>?)1IY%7ZG"
MC\Z8'J&J>)M*T:-GFN(H57NS!17E_B#]H[1([IK'1DGUW4,X%O81&4Y]..*G
MM/V=/#$-P6\5>([OQ-?=3;-,T^3Z".+Y1^)KMH6\*?#NQ6*VTO3] @4<'5)%
MB)]Q!%\S?G3 \PL[7XI?$J0QQV,?AJTEX#RL9+E1Z[%ROX,:VM$_9P\-:1?+
M-XJU.;Q'JQ.X0W)-P^?]F!/E'_ JK>-/VI/#.BI);"_N-58#'V>W LK9C_NI
MF1Q]2*\@UK]I+Q=XBBDM-!LUT:Q<]+5?LZ$=\G.]OQ:F+0^J+S6=&\$P",QV
M.@QHN$%]B:YQ_L6\?"_\#->5>,?VE-%L[P164<NN7J?<DO,3%#T^6%?W:?CD
MUX3:^%?$'BQO,U"\GEC8Y9(R8XOQ/4UVNA_#K3]+10Z[SG_5Q#:OXGJ:=AD6
ML?$7QG\0;C!EDM8\_=!WN!_Z"M/TGP%'',;C49GFN&.6PQ=R?=C_ $KJ)OL?
MA_39)[J>#3+&(9:29EC51[D\?G7&Q?$Z]\77ATSX=^'[KQ->9VG4)D:.SC/(
MSN/+8XX&,@\&KL2VEN=IY=KHM@\K&#3;2-2TDDA"*H[DL>WN:XR/XB:CXTU,
MZ1\.=$F\1WH;8VIRJR64)Y&=W5\<<# (/!->C>#?V.]6\:74&J?%#6Y-4*MY
MD>CVI,=K$>>-HZD9QD\XZYKZF\'_  _T?P?I\5EI&G06-O&,*L*!:I1[F4JC
M>Q\X_#7]C7^T=0M]>^)>IR>)M54AH[-AMM8.G"H./TYQ7U5H?A^TT>TCMK.W
MCMH$&%CC4 "M.WL@N..:T8;;VJS,AAM\8XK1MK5G<*J[F/0"KFFZ/-?.%C3C
MNW85V>EZ)#IR@@;Y>[&I SM%\,B';+<C<W4)71J N !@4N*6F(****8@HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% "4E.HH&,IK*&XQ3R*2I&4;BQ60$@<UC7NDYSQ73$5&T8;J*0SS^ZTE
MH^5&*S9K=HR01BO1;C3ED!P*Q[S1P<_+3 XMHZB>+/:MZZTADS@8K-EMF3((
MIB,N2W%5)K,-VK8:.HFC'-,#GYK -VXJA/IOM74O;CFJ\EJ*!''3Z2&S\M<?
MXJ^%?AWQ=;M#JVC6MZC=?,B!/\J]8DLZJ2:?[4"/D+Q)^Q)X?,TMSX6U34/"
M]T_)^QSLJ'TR,]/:N"UCX*_&'P<S-;7&G>+K-3RLT?DS%?0%>/S!K[ODTW/:
MJ<FECIBE8=VC\ZK_ ,7WN@,8_%/@C5]%<-AIX(O/A4?WBPP?R!JQI?C;PIJ_
M_'GXAMX7SM$5VWDN3Z;7P?TK[]OO#MO>(5GMXYE[B1 17GGBK]G/P-XLWG4/
M#EF\C<&1(PK?F*GE+YV?,DFFM<+EX[>Z0\Y(!S5.3PY9MULY83C[T3' ->JZ
MK^PWX;A:1_#VL:MX==N2+.Z95/UYKF-0_9?^)^BD'2/&T.IQ)]V'4+5"6'H7
M W?K2Y2O:=SB6\-Q-_JKZ5.V)4#8J-O#5W_!+:SC_:!6MJ\\%_&3P^SF\\)Z
M7K48Z&PF:(_^/;JPY_%'B#20W]M?#G6[1U/_ "YJMPOY_+4\K+YT5Y?#-T.6
MTV.0=S'(#563P[&<F?2;H'&,QQYJRGQ<\/1J1?VFL:.PZK=64@/_ ([NJU:?
M%;P=>,1'X@CB)[7"-%_Z&HHLQ\T3"DTFSCX:.[AXZ["/ZU!]BM%Y6\N4/^^U
M=O'X[\-3<)XITMB?X6NX\_\ H5:%OJ5A?+N@U&QN1V*NK?U-*P]#SK[+&JX3
M5ITXP?F:H_L8*DG6+CV^8_X5ZFMM!*03]D;_ ("I_I3UT^V*X-O9_P#?M3_2
MD/0\G:QW 9UB?T^^:K2:3'(K ZI</G@_.V*]E6QM$Q^YL\C_ *9C_"IU6RAS
MDV<>!Z**!:'AI\+VLF/](N)/;+'-21^ XKA@R6=U+Z#RF->SS>)M"TW'VK6M
M-M>_[RX1?YFJ<GQ0\(0_,_BK2V_W+I&_D33#0\UM_AA<2;=NCS#T+)M_G6S:
M_"6\9E)L[>$8_P"6DH_I6]-\<O ]O)M&LR73^EO;2N#^*IBH?^%U6-Y($TSP
MUXCU89XDMK A3_WTP/Z468KQ&V_PK5 #-<6L0Q_!&6/ZXK1MOA[I<38:6:<@
M\A5"?R%-M]<^(.NR :-\+[YH3TDOYUA/XKM/\ZW;/X4_'7Q)D"UT+P] _1F#
MRRI^9P?RI\K%SQ([/PGIL'S1Z<C$=#,=Q/YFKMU<6.@VS27EY::7;+]YI'6-
M1^)Q6SI_[&_C37%3_A)/B/?;,Y,>F(MM^&4 S79^'OV%?A]IUPMSJ4%UKEWU
M::^F:0L??)JN4GVG8\(U#XR>#=/F,$&HS:U<XX@TN%I]Y[891MS_ ,"JQIOB
M+X@>+GV>$_AS=11,,)>:T_E!3ZE!R1_P*OLWPW\&?"GA6-8]+T&RM0.A2$9K
ML;?1TB4*D:H/11BGRHCG;/B_3/V9?BIXTPWBCQFNA6C8W6>B1^41["3[WZUZ
M5X)_8K\ ^&9Q=W=B^N7Y.Y[G4',K,WJ<]Z^DHM-'&15N/3P.U41JSD]%\&Z?
MHL*PV-E#:QJ,!8D"UNP:6%QQ6S'9A>U6$M@*86,V'3PO:KL=H%[5<6W]JNVF
MFRW3 1QECZXI#,]+?&.*OV>FRW3!8T+'Z5T>F^$QPUPW_ 1716]K%:H%C0**
M0S"TSPJD.'N#N;^[7011+$H5%"J.P%/%+0(3%.HHJB0HHHH **** "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 *3%+10 W%)3J0K2L4,Q3'C##!%2TF*D9GSZ<LG05E76B@_PUTFVFL@;K
M0!P=UHI4Y Q69-8O'VS7H\UDDG;FL^YT<-GC-,#SYHJC,==?=:%_LUE7&C.F
M2 :8&$8:B:W![5JR6<D?\-5VC/0C% C,>UJ%K,>E:QC'I33#3 Q&L?PJ%]/!
M[9K>,/M36MQ0*QSC::/[M0MI8/.*Z8VX]*:;4>E '+-I(YXJ"30XY 0T2L/=
M<UUWV,>E-^QCTH X&Z\#Z7>9\_3K:4'^]$#6%J'P.\'ZIG[3X<L)<_WH!7K7
MV(>E)]A]J / [S]E'X;WV=_A6Q&>I6,"L2Z_8G^%]UG/AY4_W'(KZ7^PCT_2
ME^PCTH ^6)/V#_A?(?\ D$RJ?]F9O\:A_P"&!?A@3_R#;C_O^W^-?5WV$<<4
MOV(>E 'RFG[ OPP4\Z;<'ZSM_C5R#]A+X6Q8)T:1\?WIF_QKZB^Q#TIWV,>E
M 'SG9?L7_"ZS^[X9AD_ZZ<_SKH+#]E_X<Z?@Q>$]/!'0M"#7MOV,>E.^QCTH
M"QYQI_PB\+:8%%MH-C$!TVPC_"MZU\*V%K@0V4$0_P!F,"NK%K[4Y;6@+&#'
MI2IC"@?05.FGCTK:6V'I3UMQZ4!8QUT\?W:GCL1QQBM18!3U@'I0,SH[,>E3
MK:?G5P1&I$A)[4@*JVX].:D6'VK1M]+FN,;(R?PK8L_"DCX:0[1[T#.;2W)X
M S["M&ST.XNB-J$+ZFNOL]!MK7!V[F]36BJ*@PHP*0'/V/A6./#3G>?2MR&U
MCMUVQH%%2TM @I11BBF(*6BBF(**** "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** $Q24ZBD,913J3%*P[C2*3;[4^DH C:)6ZBJTNGQOVQ5W%)BD,Q9M'4] #
M69<:"#GY:ZS%(8P>HI@<%<:"1G:*IR:5(G:O16M4;M5:32T:@#SIK-UZK4;1
MD=1BN_DT16[#\JIS>'P<_+0!Q7EBCRAZ5U,GAWT7]*JR: 1T&*8&!Y0H\H5L
M-HKKVJ-M)E7/% &7Y(]*/)'I6@=.E7^&D-E*/X30!1\H>E'DCTJ[]E?^[1]E
M?^Y0!3\D4OE^U7/LS_W31]G?^X: *8CIWE^U7!:O_<-.6SDY^6D!2\OMTH\L
MUH+I\K?PU(NDS,>E &9Y9Q2^36U'H$[]N*M0^&';[U '.>73A"6Q@?I770^%
MU7[U7H?#]O'C(S0!Q,=C(YP(S5V#09Y,?*:[6.P@CZ(*G557H* .7MO"K-@R
M'%:UMH%M!@E=QK3I: (XX(XAA5 %/HI10(2EHQ2TQ7#%%+13$%%%% !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 4E+10 F*3%.H
MI#&XI*'FCC8!G52>@)Q2JRN,JP8>QS18+B44[%)BE8=Q*3;3L48H 9Y8/4"F
MM C=JEQ10!7:SC;^&F-I\1[5;Q28H I'2X_2F'28SVK0HI#,TZ-%Z4?V+%Z5
MI44 9O\ 8L7I2C1H?2M&B@"B-(A]*>NF0#^&KE&*8BLMC$O\(J1;>->BBI<>
ME% #0JKT%+2TM "4E.Q1BBP7$HI:*8KB4N*6B@!,4M%%,04444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%5YM0M;9B)KF&(CDAW _
MG4L<B2KN1U<>JG- #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /FK]L3X\?\(#X9N_#.FW%S9:M>VZRF
M_LIMDUNOFJ#L/]X@'\#7 ?LQ_%34?CIX/U"XC_M..[TN\:TEEN-7F190 ,,,
M*W)YSV'%>8_MO1M)\6[Q65I0ULNR.,C<V&!(&3C-?,GA+QW\2/AE;W:Z3KFJ
M>%=%8S79L;"[*Q23;?O'.<D_+D<<#UK&,ES>\*I'JC]2O^$:UO\ Y[W'_@\N
M/_C=!\-:U_SWN/\ P>7'_P ;J']FOQMJ?Q:^#/A[Q/JRPC4+N+$I@7:K$ #=
MCL3UKF?VKM=\8>&O#N@6WA&]_LY[RXN9=1N8V"3BT@MWE<1.00K\ CCG&,C-
M=/+"U[&/O7L==X2U"\LOB9IFCSRW2R1LCR;M0DG219+>[."& Z&%3TH_:G^-
MX^%/@VYL;*3R]9U*RN1!,DFU[?$9 D'^UD\>XKYM_8;\2?%;Q=\3&?Q-#?:]
MX?BD-S_;FI2IY]LJP7"1Q'YLL&:;I@XQUQ4__!0QG'B?3E1"[&VD QU)*CBN
M>4E;W3IA'HR/]DCXQ>)OC$FO:+J=Q>7-]HWE_P"F-JL\1F4J,EL!OFR1T '6
MOHQ?#6MY!$]SD?\ 4<N/_C=?E/\ #G7/'W@OQ1-<Z-KFH>$;34) ;V2SN?*#
M(BDX/4%MH.!W/%?I9^Q?\0-:^+GP5L]6UR?[5?03-:FX8?O)0O\ $Y[M[UI'
MD?0YFI1T.UM?#VM(PW7%QC_L-3M_..N?\;>,;KX;L][</<22VENNH!GU"256
M47$491LJ."'8?C4_[4%UXNT?X:VUOX(NX[#7M5U2WTX73D*8XG#M(48_=;:F
M V.,U\,>!?&WQ?\ $FA^)H_$8U'Q1X:N+00G5-4F5GLE659-P).<,8P".?;%
M*?*EH:04F=Y8_M1^(_$/[04=M>22WFD^(+\P1VJW3QK:!8T4+&1P%R,G(/);
MUKZ__P"$5UR,E1/,,<<:W.!_Z*K\G?$G_"2V?B*WU'04FLYM-E:YM]0MI=KA
MB!EE(/  'IZU]M_L#_%SQQXY\6>)_#7C#6Y]?-M"ETD]Y)YDD9*CY5<8^7KV
MI4^5[BDFF?1*^&=>'2XG_P#!Y/\ _&JFBT/Q'#REQ,/^XU.?_:5=IXP:?0O!
M^NZG:(C7=EI]Q<PB094R)&S+D=QD"ORK\>?%#X_Z'XFN;*3QMK@O5BAGNDL[
M[%O&\L:R;8\8 'SCCMT[5;Y(]!*,F?I2MEXJ7I=R?CJLI_\ :-/\GQ5C'VC/
M_<4E_P#C5?EC_P +H^/XZ^-_$?\ X'G_ !J_H'QP^.?]I%;OQSXA6..)KCY[
MW<&V<X*GJ"< XYYJ>:'8)<T4Y/9'ZBVT?B7S%#S=3C_D)R'_ -I5X_\ &7]I
MB7PI\+=3MK66[M=;UBRE6SNH[C+VK>;+$9%8C.1L!'OS7LWP,\8K\4OAOHOB
M.3RC<W"#SO)QMW\'\\%<^^:^"?VEL-'X85D>55LYV,<9 9@+ZXR!GO@4JEDM
M#2"=]3W;]FGXVZU\:M/U6$><U[H[)#+<27TD7F_*,M@*W))/H!7MGV?Q(O\
MRU;_ ,&LO_QJORO\%^.O'7A/5[Z70-2OO VF70>>YCTVZ(\TJO'WLY;&/3./
M6OT^_97\:7WQ<^"FA>(M5"F]D7R7<=7VJOS-ZL22350Y&MC%*2T--8?$989F
M8?\ <5E_^-5H>%]2OAXVM].N9Y@T2QRM_I;2K('CN/E.5'0Q@].U<%^UM>>,
M-#\$Z7:^"-131[Z\GN'O+W(62.UAMI9G\MB#M<E!@X]N*\G_ &)_'OQ4\=>*
M+-?%.CSZEI-NYEE\1W4@\Y56"=8XV^;YLM+T XZYP*)<FR1I%2ZGW11113+/
M+OCU\9!\'=!LKM+>*YFNY6B"R/C;A2<XKY@_9L_:!\3>.-0@\+:C<WFH:DEM
M)<?VE<7[H91O?&_"GD!<<#GK76?\% (RUGX?<G"+)AL].00*^!]'\3>/?".N
MIJ>@&ZT&91]F^U6MUY9,1<GY\9'4^G>L>9<^HJD963B?JKN\1-UE!^NIR'_V
ME4,EOKDGWBN?4:G*#^?E5Y7^QE\1?$'Q/\"ZLGB&];5;W2;QK;[=(/WDN68Y
M8]^,#\*]*^-5UX@T'X;ZC<>%WAAU^6:VM+26X7*(TUQ'$6(]@YQZ&NM1IVO8
MY5*;M8D;2]9?J\F/3^V)\?\ HNDCTO68&#Q/)'(#]Y-7ES^L6*_.?Q%\8/C+
M8:YJ-K9>*O$<MM;7,ENLC:D<-L8CCID<4W1/VDOB]X7OH[K5O$'B*2RSAV^T
M+,J>Y$B,A^AQ6/-2[&C51=#]+--U#Q+8R@?:-2VD\G[3#>*/^ ND;?D:[G2?
M%5Q@"_2-T_BGA1D,?^_&W*CW!(KYO_9K^/EU\1O+TCQ!L?4Y(/M5CJ<<:Q)?
M0[PA#1CA)4<A64<<\5]$W$<LEO\ (BFX0'RV8=_0^QZ$>AJN6+5X"A/F5SY5
M_; _:8U?2=67PYX<O!9I8ZA#)-+;R$-<J$):-B/X#N'3G@'-=3\"_&6I_%SX
M<Z;XDCMWM))MR2*VIRI\P[@!&XP1WKYI_;2\)S>'_'5GK.BV;7<.L1F:.'(
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
M>K^9+P2<<8P*U?*D-<QG?M!_M5:]HT?AFST>ZE@_LR;?>B&X96O@MN,K(PY
M)8GCN >U>Q_";Q3KOQ/^'NC>)H6EMEOHMQCDU252&[\!&P/Q-? OQGAU)]6N
M(;2R%SJ"S/'+:^8I,9*JK X/.,,..]>I?L.?%CQEI_Q&\-^"M1U*:ZT&^M'B
MCTVYE\U;0(^<H>H..,'/Z"L:;3W"HG&?K_P3[873O$B]+G_RJS?_ !JG?8?$
MI_Y>?_*K-_\ &J]&72XRPXXK\P/C7\9/C39^)S>0^)-3LX]1ENYK6STB[\B"
M*UCN988\J!PV(SG).<9S6SY%N3:1][OI?B208-QD?]A6;_XU2V^D^(8Y 3<L
M!W_XFTQ_]IU^8:_'[XVK][Q7XD/_ '$VJQ8_M!?&C^T+6.3Q;XDABFD$9D;4
MB0N<\X((.!D\^E1S0["]]:M?E_F?JW';ZG]GQYYW[>OVU_Y[*POA_P"(KO4O
M'^H:?/+-BQ6[MW1KAI4=E%FP;D#D>:PZ=S7&?L??%+4/BU\*X9M<G6YUO3G^
MRW4V,,[*S+N;_:.S/_ A70?#<;?C)XN';[7??^B].JM-T7%WLSV:BBBF6?(O
M[7W[1VI>%6O/"WAZ[;3[VWGLY'O+>0K+]_>R<?PD*%([@D5?_9[^)&N_&SP*
M=;C6:TDAG:WD235)@"02 1\K=AU)KYA_:]:7_A;/B$6,'VJ\5XG6#<%W,,^O
MU&:Q?V/?CAXE^%OQ!TC0]0N)8O#.K7<MK<:7,Y>*&<_,'CSRI9@RXZ9K&+3>
MI%1.,D^A^@IT;Q&O_+P?_!M-_P#&JS6UK4]%\4Z9IMY/-&TOD7/FK?R2+M^V
MV\3*0RKP1(U>NR6T:0/*H#J$+@]0>,BOC7P[X@^)E]XHL]*\3>'KG5]3OK2+
M4=1U:.ZC%KID0NA)Y:1?PC$*C )R2#SUK27*EH$8NYB?'7]KS5=+^*-O=Z/)
M<_V)86<D$NGPW3(D[M-@2G;CYA@<9Z9'>OHO0[GQ!K>BV.HP2R)#=PK,BR:K
M+N (SS^[ZU^9WCN\DD\27@73A?V\CF&=C*8UC_>'^(<CG'..F:^\?V0/'&J^
M*)M7T*[U.76]*L(D-O>7,@E=&\N$F%7P-RJ'ZX[BHIV?Q"DI*HTCO?$%]X@\
M/:#J>J3.\D5E:RW#*NJ2DG:I;'^K'IZUQWQP^.E[X ^#UU:V%V\6L:C;WHBO
M//)GMLS.J,I.3D _*3Z"D_:@UCQGH>L;='LY;WPM::/]IN;&SF6&:]NY+@0K
M"S$$E!&68K@ X/I7SO\ M-W&IW5OI+Z[HSZ#K%_:O</HQF1WAW3,VS(..F,<
M]Q14:7PFM.+ZGJG[,GQF\0_&'2]4L[@W'V[2#''+</J4J";*C+8"MR2<XX Z
M5[A]A\0_\]G_ /!M-_\ &Z^#/@+X]U?P?K<,NDM_8NH7FJPV\VAQW)=+Q2C
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
MV_\ Z*FJ#1?V?_#$/PXM-!L+9;*VNHHY+MP-S3G9SDD],D\58^.W_('\,?\
M8>M__14U>BZ#_P @/3O^O:/_ -!%-I-ZA%M;'YO_ +8'PET+X1:K8V6B0&)9
M[1Y)&SU.#T':K_\ P3FP?C=XS_[!\7\EKL_^"BFS^TM)^7]YY$GS>VVN*_X)
MP\_'#QK_ -@^+^2UG#23'/>+/OWQ\H;P%XE ZG3+H?\ D)J\5TO]EWPK\1--
M?6M8MLWE]Y+%AD?*D*(._P#LU]!W-K'>VLUM,-T4R-&X]5(P:YZ+PK/;B18Y
M;<(QXVF5!Z?=5\#Z* *TE&X)VU1Y%??L4^!6M9&%KED0[0HVD\>N:^"_'WA]
M/AS\1+BRG4K:6T[)R,_NG4@<=^0OUK]([&\NM-^+%AH<S*RJL<V^*:8@B2&[
MRI#NW_/%:\+^/_[)NN_$SQI<ZCIL<<=NV499TW+(N<YQ64E;5(M>\FI'SM\!
M/V[I/V>/"L_A5/"LOBJQ2Z::"[%S);81CG;L,+<CIG/8<5])?!GP7X%_:D\%
M1:PXEE2SMDC:"12LEM,\UQ*\;9 S@.O(&".:\Z\-?\$\]6EU>V%^=.M[?.9)
M&LU8 ?3O7W%X"^'FB?#'PG#HNA:=:6$$<8,K6ELD/GR!0ID<*!EC@<GG@4U>
M6C(4>2RN?E-\:O#]GX7\9ZYI>GQ-%9VS2)&C') V>M?>'_!/O_DV+P[_ -=)
M/Y+7Q+^T?$R?$SQ(2P.9)"/ILK[:_P""??\ R;'X>_ZZ2?R6G3V"7QOT.M_:
M,A6;3=,1AE6MM4!_&PFKT?P9X'T3X?Z+%I6@V$=A9Q_PIR6/JQZDUYY^T-_Q
MXZ5_U[ZI_P"D$U>PU?4044450'GOQ/\ @SI7Q6:)-7??;1K@0[<@G/6OSP_:
M8\ :7\-?'FI:/I,316:11L >Y+#-?JC7YJ_MN2!OBWJ"9Y$* _\ ?=8S2NF:
M1>C/3_\ @F:8KSP9XZ=  G]K\?\ CU?2WQBMEC\&QL!D_P!JZ=_Z60U\S_\
M!+UO,\$^._E"G^V"" ,?WJ^M_'V@OXB\/?94\S]W=6]T1#C>PBF23"@\$G9T
M[UJMC""]U'B6@_LD^#O$_A/3]1N+93=ZA$+V5G!^_* Y[\<FOG_]H3]F./X8
MVZZII(9;97 EC)W1[#P3SV^M?8,6K>(O#.E:?IEBT,\-M;)$C/I5VYVJ,+DJ
MN,X R*X/XJ6/B3XAZ7:VEW9/JL4<@=]-32KJ&WE8'(,C&,LRC^[E0>YK%Q5M
M$;*;/C;]EV34=0^/7@JQLK5UL-)=VN&VD 0M)'L<_4N@'J2*_4K[(N[I7D_P
MF^#L^CZC+K^NP0Q:C,ZS&&*%(M[(NV,LB$JB1KQ'$&;;RS,S8V]I\4?B1IGP
MM\)76L:C-$)0I2TM7D"M<S'[D:Y/KC)[#)K9:(SY4CPRX\ Z'\4M4\0R:U;_
M &JUT/4-::V3/ Q)"OY963\J_/#QU;H8;\1)LC6%BJ^@$O K]-_@KHK6?PPU
MC4)9A=F:S,4MQCB:X+S3W,BGN/,N#']8".U?FC\1E6*34U7A0D@'_?XUC+XK
MCG_"9^M?P7M5D^$G@]B.?[,@_P#017$?%#PE8>,/BS9Z'J,0EL;O1H%F0_Q*
M-01B/Q"X_&N^^"7_ "2'P?\ ]@R#_P! %<YXF_Y+]I'_ &!H_P#TL%;/8+6+
M7C+]GKPOXNT&ST,VL=EI%L2RVL*\%L_>)SG-?!7[6WP^T;X:^,O['T:W$$*6
MJLY'\;;QS7ZC5^<'[>T.WXI329SNM5X],.*RG%*UC6+9UG_!,V$3P_$($?\
M+XE?<+6,:*S-A5 R6;@ >M?$G_!,==J_$(?]/:?RKWK]KO3];U?X<Z1IFAZF
M^ERWFLPI<E795GMUAFD>%RO.UM@!K5/0YH)<B9ZY<:/;:A:RP2!9(9%PVT]C
MW!['N#7A/Q"^"WAKQ5XHBN?$]M&<$6]U=?=P3DQS\?PO@AN@!W9.% /PS^R;
M^T]J/P>^*,']LW$B>%M5D%EJ=NSDI;N6(BN ">,'Y6].>U?J=XHTF'7M)2\M
MXQ=_NC\B\^?"P!9![\!E_P!I1ZFI?O(N+WMT/R0^+FCV_A[QCK.G6D30VMM-
M-%$C'D*"!@^]?H'^P;:K-^S+X78C)S)_,5\9_M2?#V]\+_$B00J]Y9ZK&T]I
M-&K,7!"_CG&/SYYS7VI^P.I7]F3PR",$&3(/U%33ND#]Z=_(U/BAX8T_Q+\4
M+31]1@%Q8W6EVJ31'HR_VE&2/QQ7S[_P4*^(0\/Z/8> -#6.STZWBC>2" 8&
M]B=JD>@&#_P*OICQI_R6[2R> -,M2?\ P8)7YS_M8^(6\5_$;Q1J*R,R)>3%
M-Q[(H51^E*>Y7PQ;['UC_P $[_A_%I_PMCUN6,-->/)<*[#G,C;1S[1Q(1_U
MU;UKZ!^,OC-OAOX&GU"R@6ZUN\GBTW2K9AD2WDS!(@1W )+'V4US_P"R/:Q6
MOP!\)O$%$<UI$1M& =L:1Y_\<JE^T;:SZAK/@/R9-@LKC4-13_9N(K&40O\
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
MX)NO_P 6 D*1&-3J,I"]<5<+RW,Y>[*Q[+\><?V/X8Q_T'K?_P!%35Z'H/\
MR ]._P"O:/\ ]!%>=_'(E]+\+@KG_B?6_'K^ZFKT70?^0'IW_7O'_P"@BKZ@
MCXD_X***/M6E'OY4@S_P"N'_ ."<*X^.'C7/3^SXOY+76?\ !11I/^$BTH'B
M'[$[ YXS@BN7_P""=%Q%-\:_%[0Q[<:;$&93D/PO-9Q^)CG]D_0'QAK$GAWP
MCKFK6T2SW%A8SW4<3YVNR1LP4X[$BORR\<?M=?M'>'M?EM)O$C6%VT<=Q+8Q
M:; Z6QD19 BL(7R &&/F)QUP>*_4/QTKW/@?Q%$%R7TVY7\XF%?/\G['^@_$
M>1O$&H2R075TL0*(Q PD*)_-352NMAQL]SS3]C'XN_$KXJ?$"SD\;:1>:I+'
M)N;Q"MEY,<426]R%BD*Q(N2T_'.?;'(^T_''C;2?AWX7O_$&MW'V;3K-0TC
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
MVT/PG-<6.FZ?I']I:G/I[^7*C23"&U0..5!9'X'7(SP*^KQXETEO^8I8GO\
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
M?82PC9F@!",3\Q4AL#AA7Q6OCKQF/^7&3\%7_P"-TO\ PF_C)O\ EQD_)?\
MXBG=]Q+D7V6?6%]!HVI:E+>37QBGE(9DMKN.*-0  %1 /E4   #H!75>(OCG
M<_"3X/&RTA_)U;5=-*6]WN!:$"XN1O7CD_,.OI7Q1!XN\:S3*D>G2/(3PN%.
M?_(=>D_%7Q-K_BKPKX7EUWPR=!O+.P%JL41XNPLC,95!Z$ECD=,CCTI7:W8Y
M.,FN6-CU#X=_&;0OBOH>K:AJ7AG2] \1V]Q]C?5+,V\9<81BZ^=%)AS@]N >
M/6M>^D\*74PE5]/T^$((TM-/NQ'#&JC   Y)]2>I)/>OD_\ X2_5M-MQ;:%X
M>DTBW9O-N(XYWD6:;&#)AU.TX ''I2?\)QXQ8_\ 'E/_ ..__&Z)7^R["IRC
M&*YHMOY'VQX'\9^$?!LDMS#<6\TKQM'^\N264,",HP'RMCOSUZ5T-S^TII[-
M_P A74F X^75B/\ VC7P./&WC+_GRN,?5?\ XW1_PF7C!O\ EQN#^*__ !NE
M[W<MNE+>#_ ^TO$GQB\(>+)+5]8LI-:>U</%_:%ZLP4@Y_B@/&17GEMJ/@ZP
MTU[&WMMEK)<O>RLK 2S3/U9VC1 0%PJJ% 4 ]223\YKXL\7MUT^Y_ I_\;I?
M^$L\6CKI]W_WTG_QNCWNX1E3CM!GUWX!^(VG?#73M1\4:3 9H+&[M0L<[G!D
M>"^CR2><?./RKR3X<_&6#Q9JFNV_CG1X?$=U9VXDBU6=8S<,SNR L71E.,Y^
MZ.0":Y6S\;>(Y?AGJ7AS5_#K10WMW#=1:I)(H=?+5QY9  R#YAYQFO-;/4M6
MTN]N;BQT>[M9)T\F5HYCB9 Q9=ZD%<@GM5)]V8RUDI<NESZ$@U/POI6GVNGZ
M/8'3K*W4^\LSDY:65U*AG)]%     K1\/^/+#P[K5EJ*Q)>_99EE$%PI*/M.
M1GYN.>>.A KYSD\4>)F7"V5TGX(?_:=5VU[Q<W1+L?\ ;"$_^TZG7?F.E5:=
MK>S/T'\!_M&V_B#48-$TU-3M6:-PF_4 Z1*J,W " \$#'-?7VFR-+I]J[DLS
M1*23W) K\@OV?]6^(D/Q$L9=+\.7GB-IED@:S$<$98-&R[@^P%2N=W7''-?K
M_8PM;V-O$_WHXU4X]0 *V@<TK7]U6)Z**;)_JV^E:DGQ=^UG^T_J&BZ\GA;1
M]MNEAJD+7;+)_P ?<05M\+\?<;(Z<\"O$-2^,7P\UC1-+N+OP'#!/>*E[+#;
MPP%)E5G B<^47"$C+;'5CC[PSBN5_:F\^W^+.M2VUJ]Y*)U81(<$Y'7/I7CU
MG?>(+.SM[5;+4)+>W3RX4E,;[%R3M!:,G&2>,]ZYT^K>I5N6=[71Z_=?%UKF
MYD>.&X168E8H;<K&F?X5'8#L*[GX.?M''P+K%S+=:!>7JW(4+<0 Q7$6U@=H
M8Y&PXY7'85\Y?V[KP_YA-U^47_QND_M[7V8 :7>9/ XB_P#C=0HI.]SJEB'*
M/*XZ'ZK6O[1FGR?#=_%BVDENJLT26]U+\S,/+Y./]^OBK1_C]I^N:EJ,WC+P
MY;^*KU8Y=12^E2)I]IGPD?SHPVKNP!CD >G.3;^(O%-Y\#;?3]:\-7&DZ?:W
MDC0ZI(Z!+DN8_D*J!RHCZ@=_6O"8K[4]/U%KJUTN^AG$'V1Y(IAMFCSG#*5*
MD9 /X U=TWJ<DD]&EU/4_$?Q ANH[2U\.::NF6D09YIKI8VN+F5CR\A153@
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
M7GS?L,>!&3;LD'N"<_SKZ0HJ>5,KF9\YQ_L/^!8X1'Y18#^)@<_GFHI?V%_
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
ME$!$3LN453][<"?>M)<L4./,?I#)XCL=.T%M3OKE8+6/<KR-GE@Q7  Y))&
M!R3@"O-?B%\3=4MY!9:>DMD[%5\I /.W,,A7?:^UB"#Y<:/)CGY!S7R'XL_:
MQ\1>+/'7AK1M(TX:<T-T'BMKSYQ#=3W!VEAT8QA\*2..3@$"OMCX>^%XEL8M
M:N@T][=)F"289>* G(^C29\QR.K/CHH%1'WC2^YY_HOA7Q5>737MX,.P!SJ5
MQ(2!_N!G?_OJ0?0=*Z?2+&73[CG4--#L>4AEFB/_ *//\J^9?VNOBAKNI7NI
M:4+2X3P[9ZPVCPZ=#.8O[2DC@BEDFD*\E$:0+MX' /).*^39KC7K>X::*'1[
M3)X@>U1U'U)AR?SIN4(Z6(Y9]$?KAJ'B+4M#C#(K/N&$6[;=$Y[ 2\%3_O\
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
M.1V4D^N X]^/05^I?[).GW>E?L\^#;*_B>&\@M LD<GWD).2#[\_@:\C\*?
M5O%%Y%:RZ#$; 7R:E-?:A [M/<+NVRS,Z)O";CM@C4J2V6?&0?J_0]%@T/2X
M+"W,DD<0.9)FW/(Q)9G8]V9B23ZFJ@FEJ*5KW/+_ ([:M)I=_P"&T@.)KBWU
M0-@X/EI9LY/_ 'T$_.O9Z^=?$>IP?$[XT6-O9S1SZ=I\1TRVVMD7#22J]]("
M/X5@@:,-_>;'<5]%574 K@OBQ\)[/XL:;%IVHR[;)>7CQRQ[<]J[VBAJ^XT[
M'YB_M4?"/1/@_K5OINCB3$MJ[RL[$@^F*[__ ()ZS#_A./'6.@M+8?\ CL=1
M?\%!=H\661_C^SN/PP*K_P#!,^07WC;XAF0;@L4*C\!'6=/23)J*\H^G^1]B
M_%YUD^%?BL=<Z=-_Z#7DP_9,\*_$G[9XCO%9;Z^O+EY 6(&5GD0=#Z**]V\?
M>'#XB\$ZWI=LK+->6KPJ5QNY';) S]2*X32?&6JZ%9M968LO(6::1?M5G>>9
M\\C.=P"8!RQXYQZGK5SM)A&\3Y/_ &@OV4T^&NBR:MI32&&/EXV.Y2OJ*^?/
MAY<'4?B1X \/Z?9$76G:I->F2,;<V^W<3GT41$?10*_0SXIZGK'Q!\-G1[N.
M">TE<>;!I]K=1R2C^Z7:)MJGN5!;TJO\(?@&D>NIXBU;1;;2&2"*UCAA@,7[
MB,@I BM\RQ[AN=WP\A_A1<ALXQM(N7OK4^@&4;C]:^>O'7@32/BIXR\0Z)J*
M,UKINHF\!1L$,ME$SX_X%*GYU[WXH\1:5X.\/WVM:M.+6PLXS++(Q_(#U).
M!W)KPWX(/<>)-.\2^*YQMFO$O;R9 <JDETT96'/K'!:V_P"$HK6=FK$15G<_
M./Q?&EEJ&I0+\L<4%TBY[ !A7ZK_ +/H#_!/P:PZ'3T/ZFOR:^+4TEK?:WGY
M92)T/L2Q!K];/V=(U_X4;X+!&<:<@_4U%/8F2]]_(XKXY>&K/Q=XPL=%OE+6
M>H:=!;38Z['U6S!K"NOV$_!SJ3%G?C@;F4?SKV/Q[X"?Q%<07UE'&;V.-8-S
M3M!(JB5904D"MM(=%."IS@8((KFV^''B5N?MFI#Z>)[C_P",TY1N]C1-QV/A
M/]H3]G.X\ ZO;:9IL$]X=3D\BWM0N]S*?N!?7G%>O?L+^&-57QYX@\1ZCI7]
ME13P1Z>D0  :6!"DQ7'\*GRQGH2P Z''N&N? G6M;NH;F.1;/4$4QMJ<FK23
MW)C/5!(8-RC&1\C*V#]X5E?$[Q1+^S?I/AG1?#^FB]U?7EN83JQLWF@L(K:
MS8$"'<5Z@+NR6)9BS$DJ,>74)>]JSUCXH>)H/!WP\\0ZM,P4P64HA7N\S*5C
M0#N2Q45YAH_CB+X)_ C7=;U%@DL;16UJI(/FW$5C;V[@>PE@E_[Y-?'-CKWQ
M>_:>\?V^DVOBG5M3$5RCRSBS-EIME&&^\(, ,^,\MD^]>I_M]WC>&/#/AGP1
MI\KFRL=/>9GD;=)-,QVEW/=B2S$]RY-$Y=A1B><_LDWVL_&'XLW>JW5S+).7
M>Z$O79-,VQ)/JD4<CK[Q+ZU^EECIMOIEE!:6T0AMK>-8XT'15 P!^5?"/_!+
MW3;.8^+;C"_:[.80MZJJHJI_.;\S7V9\:+RZT_X1>-+C3W,=\FCW7D2+U60Q
M,%(]P2#5QT1*5U<^%_VI/C-XI^-GB:R\,^#].GO/#K74L=HG6*^\H[6N"HY=
M-V<;OE QP237EVJ?LM^+;FU^V:MIMU>3JOW498 /90!G\S7Z*_L^_#G2_"OA
M6WN(K:-[N&,:3%,R#?'!:DP;0>P:1)93ZF4YZ"O4;K3[:]C*3P1R*>H914-.
M74T7*NA^*,G@6]\#:A(=--WIE[C#V-Z T<P_N\@ _1ACW'6OHS]C3]HC4/ '
MBC3O#FILI\&Z]>?8UA)/_$JOV'RA,](Y#QM/1L^AKZ'_ &I/@'8:MX:NM1LK
M?$T*-)&RCYE8#./H:_.CQ%-+IMO>S0S?9K@&"\4YQ^^CDZCW^7/XGUK-7C(S
MJ4XK]Y'?]#]J9H8;VW>*11+!,A5EZAE(_P *\6\;_"W2_B%K-KH>N/(\4\C0
MOQP\L:ET<G/&Z/)..K-[5Z!\&]4DUCX4^$[R\?S;F73H3(_]XA<9_2L3Q]J(
MTKXA>'UB;8U]Y!''=+R"-S^*3E:WE9HI76I^<GQS\)67@/XC:GHNEJRVUG=Q
MHBN<G/-?7G_!.FX-U\$[Z0MO9M3ERWJ=S9Q[5\P_MA,%^,GB/RQM831GCUVG
MFOI7_@FJBP_ *96.[&H2<CZFLJ85%[_R-']N?Q%XGT/PWHXT*_DMM.2SU*]U
M*UCD,9N5BCB$?S#GY6DW8!&<>N*\M_8,_:"O]2\5W7@CQ!J,EW!J4 O].2XE
M,IC;A98MS'=PV,#N&)[5[7^V+"EQX7X&2-$U0C/_ &[U^8NDZ[=_"7XBZ#XI
ML&</HUTD["/J]LP"NO\ WP2/JAJW+WB6G9,_7O4O%</PP_M&ZOG9+"&%XV=O
MN@JFZ!B?]I=L?^\/:OSH\ VMS\:OCX;R]B>_1KAM1G1P2)4#C8A]I)&C3_MH
M?2OT,\6Z;:?&'X;07]E&VHV.KV 2>.T8>8RL,AXLD D%FX)&5<X((%<Q\&_@
M@OAOQ9<>(-0TY-/9 $3="(0(H]WDPQIYCX1 Q9G9LL^W@!,E6UN5TL<I^UGX
MYUKX<^ =%\(>%II#J;02:EK%Q"X1DL8C^^<D]/,E?MR<,.]>2_L$?$?Q%?\
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
M132L)NX4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% ''?%^1H_AKX@=?O+:N1^5?CCXFB-U?%SR(IX)&/_
M &U%?LA\7(6G^&^OQK]YK5P/RK\;O$GF+J+Q1@L_VB#<JC)P)AV]*QE\:"7\
M,_8OP3XJTF/PAH<)U.Q\V/3[<.AN4W+B-0<C/%?*W[<%E;^(K'Q(L*K>I)_8
MZR&%@Q4+]N;((Z$=?:O*F_X0UKJ42P6QN=Q\W*29W9YS^->M? /P[I'BJ_N-
M-LTC_LZ>\@#JH)7<+2_/.??%+VG->*1LZ;BN9L^)_"FN2>!]8L1-<7-F;67S
M-,URP&+BQDSG@#[RG^*(\'DKW6OT8_9Q_; TSXBL/#/BV[L=,\6P0>=%=1RA
M;/5(0/\ 7PL> <#E>W/T'SI^T;^S)=>%;JZOM-L3+8N29K55R,9^\M?'OB+3
M=1\.74-];S3F"*3=%+&VV6"3U![-[]&[\\F8R<6<\J3@^>&SW7^1^PWB#Q#X
M7T&Z&H:7XGTBVV$L(X[R)GMRQY*+N^9#DDQ]LDKSD'NO"?C*/70+:Z6.#40@
MD"QMNBF0YVR1-T8$#.!T_6OS!^#GC/3/&7AV9M=T.".^LXA))?I:N(;M,[2P
MZ .#PRCW(Z''O'@'XV:+X9A@TJ>\FBT=6/D/;QR"6Q8]7B)[>JYP>V#@TW42
ME;8WC1E4CSPU/NRBN0\#^-H]<M;6"ZN8;FZFC,L%W;J?(NX^SH>F['5>#D'@
M=!U];IW,CX#_ &^(ROQ#T:7<,&,+M[_>'-:O[%_B+2?!OC7Q]=ZWJ=II4$[1
M+')>3+$K'9'@ D\G /'M63^W[(J>/M(4IAEB#F3_ &<CC]*\F\'>(-*DO/$D
MVIVRWMLUU;^4I@W!3Y Y&X@=.XS6'-RW8W%SJ0BO/]#]!OB!\>O#OAGP'K^L
M:+K.D:UJUG837-G8)>*?M$JH2B?*<\L ..:_/WQI^W/\?O"_B:^TJ>]LK>ZM
MY-LUJNE1'R'/)CR0<[<XSGM720ZWX?U+=:6&E*EQ,#&C+;JN,CKPQQ7T#JG[
M%VE^.]7U'7[J^EMKB_U"XGD2-R!M,SX_\=Q0JG.O=-JE%TW:1QO[&'QP\8_&
M;QU,_BS0;@:E&YNI=:@M3%;/&ENT2HV %#YDXP>1GCBOL;Q=XPTGP+H<NKZU
M=K96$;QQF1@3EW<(B@#J2S ?C69\-?AII'PK\.KH^C^<T.[S'DG?<[M@#)_*
MOSK_ &[/C)?^+/&VI>'4N95TFSNPB0K)\O[H$EL#OD$_E5W<5YLQ>S9^AUO\
M5M%NE1HX[\J_1OLCXK37Q!9^(M!U62T,F(%:&19$*,K>6'Q@_P"RZG\:_.:'
MXJ:SX&TG0-!.MWJW=II]L;AA=,A\^5!-)D>H:4C\*^V_@C--=_#&^DFD::62
M.%B[9R2;&WZGUI1ES71I*G*"3?4_+KXZ2.VO>)7)W,)KCG\#7Z+_ +-_Q@\&
M>%_@7X/TW5?$5C8WUO8H);>9R'0DEAQCT(/XU^=7QCMV7Q!XBA<8<R7/R]^C
M&NO;Q?8:7%96LT8:6.SMP?FD'6)#T!Q4*7+&]API^TJM7MH?8_[4'[4&N^&]
M%L5^%5WIFJ2?9[F^U/4@!/\ 888O+V_(>/G,F.<D8X%?'3?M_?'C4(Y+9Y[&
M\CF4QM#_ &9'AU(P0<+GH>QKT[X!VEK\5+[Q%H<*^3'>6,=I(R[LJLEU;@G)
M)Z#)_"OHGP-^P_X8\,^(X-1OKF>_A@ *P>:0&8>OM5<TI:I"G34).+>QW/[+
M>NW/BCX6PZO<Z+>: ;J9=EC?1LCJL<$,61D E28VP<<BNR\0?%'P]X;\1+H5
MW=.VK&W6[-K!$SLL3,RJQQTR48?A]*C^+GB__A7_ ,-->UN,?O+2V/E ''SG
MY5_(G/X5^9OA'Q;>>)/B6?$E]>W/VN$M=/(TI.Z"UB>=D)]"ZP@>YJVVO=1D
M]M#],V^*6BI#+*R7R1Q*7=FM7 4 9)_(5Y9^VQMF^"MRP/'F*PKY/^#'QD\3
M>-O'$6FW^J7L]LUM<2&.>[,BDB"3&5_&OJK]M-F7X&MM!.7C!_*IYKQ9MR.$
MK-GYV?!V\CTGX\^"=3N-WV:TOIYY-O)VI\QQ^%?I5+^UQX(92534&/IY:9_]
M#K\P?#4GE^*+-T*B1!J!W-T'[ECS5EM>U#R@4U*USC)"LP/_ *#4N4DE8NA&
M$^;G[GUM\5/^"C%OX9UZ\M]$\%7>JZ9;RFV:[N;SR':4 %MJ(C_+A@ <]0:\
MYN?^"FU]+DQ^ ;B!O5=1D/\ ."MSP_\ L^ZA\=OA;X(6R-O)/9Q7MS(9XPZL
MSR1 GGN=OZ5+#_P3QU]E.\6"OVQ;)BM/:2Z&#IQ;.3;_ (*5>-I/ETSP[;6Q
MZ@WTS./Q_=+_ #KDO%G[2?Q,^/'E:/>^(-0N8KQ_*70?#,7V>*<MT21T.YAG
MJ&?\*]^\-_\ !.&9IXGU/5;.UC'+^1;+N_#BOIWX2_LV^"_@_MN-+L/M6K;=
MIU&[^>0>H3LH^G/O0G-D\B74XO\ 9!_9QN/@MX;EU/7G\WQ+J$80Q!RR64/!
M\E/J0I8]]J^E?1%%%6M "BBBF!^??_!0EE_X3"Q&[Y_L[?+[<<UXA^SG\2M0
M^$T'B?4+"[GLI;R\C@9X$5B1Y8;!R#@?+7MG_!0P;?&EB2N/]&/S^V1Q7RA%
MKDOA_P .:E)%(\>_4X5^10V1]FSWK#N:+^)!,^H+O]L3Q6;>:1=;U$K#&TAV
M"($A5)('RY/ KA]4_;\\8:+?/;2P^(6/#!FNUR5(R#@0''!Z9.*\;\(^,WU;
MQ1I=G(\A6XG6([HE (/'8U]<>,OV*=4^(OBS7/$MJ;0PZA?SLH:!68!9&3!)
M_P!RI3=MCHJ632B_P/'XO^"AWBC>/]&\1'W:]./R\BEF_;R\;ZJ<6VH7FD(W
M'G75PTA7W"YC%>C0_P#!/'Q#)< %M.CB_O-;KFO2/ __  3NTK3[Z&XUW50\
M*G+6]G"J%O;<!Q5+F[&#O_,?-.DZ=XW_ &MO&FGZ0=;USQ"RD-/J6I,T=E8Q
M_P 3I"N%SCIC)/\ >%?I/H/P_P!+^%_PI_X1O1E86EE9NOFRG=),Y!W2.>[,
M>?0< 8  K7\$_#WP[\.M*73_  ]I5OIMO_$8U^>0^K-U8_6K_BC)\-ZF ,G[
M.^/^^36EG;4S6CT/QB^)MN^H:UK <Y8?:)&/TW'^E?2&B?M)>)O".CV&B6&H
MRP6ME;QQH@N@@'R \#;QUKYS^( D_MK6E S)LN,KGDCYLUU&LZ_:6NI20'(E
MC2-6W19 /EKWQ6/-:-[&M*/-6DF^B/9O$/[2'Q/\0Z!JU[I?B"\M;'2;-KR[
M>SGC\_/FPQQJIV=S*<C!->*_\-:?&C<<:_XH([?Z6G_QFO9OV;]+L/B!_P )
M#H]RJRV5X+*VF"KCY6U"TSZ=J^B]0_8>\(?99/L\*O)MXSE3_.KO)K1!.,>=
MIL^'-#_;8^+NE:M!:W/B?6+:65@4355BF@F(/W"WE!ESTW*>,BO;U_:=\2^(
MM.TK5I;X75I=P.ZP7:QL%^8I+#(N,-AT].<*PQ7AWQR^&J_#GQ9+I,H\ZWBE
MCFB\P<@;@"#^!(JMX;DM=)T.ZA6-;>)=6ND1-^0!A#QD^IJ>9V;)IQ_?*FWH
MSZN^&OQXT:^\06EI<Z<FB7TIV0:CI<C#:YZ!D)(*D\$# ]CTKS7]N3Q"?$6N
MZ9=F/$HL6+8& 2C#./;*,1[&N+\ ZE!<>,-&C1@6:[BQT_OCWKU#]K;PC)_P
MB_A?6EA+(WG1N?\ 8:1\5'-S*YM4I*E/ECU1YQ^R?\1+SX4ZUX^DTTDO<36]
MP4$0D+0R@D, ?1@03_M"OH^Z_:1N?$^D76DZG%FSO8C!,WV?8=C<'OUQ7P5X
M$\6GPCXH?[9YI6SB>SOECY>:PDP?,4=VC;9(!WP!7JEU<W-K<&-M2DE& R2I
MC9(A *.I!Y5E((/H:<YN.J%A(J<7"2U1^FWP_DBCTNYLHY X@N'D4[LEUE/F
MA_HQ=L>PKJ:^2_V7_C!_:$=IH>KWRPW]G'Y5I>2G FASD0R>N/X6[=*^E;CQ
ME:6,OEW-O=KG[LD-NTL;_1E!'YXK:,E)71C.$J;M(=XYMX[GPEJ@D&56!G_(
M9K\D[SP7J?Q"^)D=GIMJ\5G?2RPB91B-4$F99,_W$4.2?]DBOT<^)WQ2CU;3
M;S08K+4K*TN$,=S/'%FY>(_>6,?<BR#_ *R9D &>#V^;?B-\2-$M-+'A_P -
MVUII"+:"Q=K/+K;V^=Q@23&79CS))_$>!\O+3*23YF.$'57+%'OG@_XX^"]"
M\,:9IYUJ&U\B+8(RK809)VYQVSC\*J0^+K/XG?%O3Y=%NEOK'3;.T3ST!VF:
M74(YF49Z_NK*0U\2QZ39W$@C2^R6]0_'OTK[;_95\$0:1I-NRQ?O;<F\O'8<
MK</'Y<$0/K' 7+ ][E3WJ82YC>M35-)'QW^UM&)/CAKB \2748/Y&O;?V-?B
M1X=^'_PHN;36-;M].EDOY9(UN&.YU#,,C />O"OVK+@P_&S6Y9.!'>H>>,@9
MKA]+FN]0\(Z-<6P3:ZSD[G"G/GO23M%LP4>:LEY'W=\0/&WA_P"*5S;VFC:M
M!JJQZ;?1SB#/R!S"!G('7!_*OS^^*OAE] \17=C<1DBUE-NZXY,9/R_J<?\
M S7T/^R/IM]-XVO8[A 4EA2/[P;AI$#'\C4_[;7PM?1?%AU6*!OL5XODRNH[
M]C]?\*3Z2+E%7E%G5?L/_'*Q\/\ PMN_#'B758;(:#<K;P7-RY"O"X+0\^Z@
MJ/\ KE7M?CSXM:9XV\-_\(SX2UVUO=9\03II2R6K[C;12 F><^@2)9#GUQ7Y
MH>&_%L'AE;EM1/[F2W?3K^.,J9%7=OAG52>?+D7_ +X) ZU]2?L5:?IOCN^U
M">RU"WU"60?V:Z+&RR0PR?/<RX."H,,8A5_[\U:(PIR3ARRW6A<_;(TF#3?
M_A>XM8O)M;J/_1(N\-FD82WCYZ?NU#D=FD>N _8QUW3?!/QTU#6-8OH--L/[
M'13<7#;4!(( S[FO;_\ @H='(=-T)$3]W\W([84\5\=VJS#^U4AC9V33[/.T
M'_GHW2DM&RI+FE!'Z._$[XR>#_$G@75M+T[Q-IM]?W,<8BMX)PSN?,0X ]<
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
MJ_5EP1*G7N,'V(S7RO\ "_7)?!G@6P@U2&Y^QRRW!TT^27#6ZS. R\'Y=VX
M^W'2N^\'^.K/7O$VGPV:S0^69Y96:(Q_NX[::1QG SPG3Z4W4?-RLVC!.FI[
M'W\#GD<BEK.^VPZ'H]N^H3I"(XU1F8]6V] .YX/ K/\ #_CC3O$UQ/%9"<F%
MBCLR<*?1L'*GV;!]JUN9G0T4V.195W(P8>H-.I@%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1W'_'O+_NG
M^5 'QU^U9^U))H>N6WAO0A(T>GW[?VFJR "]B6-@T.<$J,L#GU4=N*\?77OA
MWX@T?2=6B\.:;8R7""\GL[DP*9V*@QQF0()$C#@,0IRW3->3?M%S7&G_ !*\
M1/:6[WLQNI $0$XW8R3@'C&>U>6V/BSQ=8V-M:BS$T=O$L*-<:=%*X0=%WM"
M6('09-<W,]^H_AG[R;5CZFF^*5W"!''?6(" #Y;E/R^[75_#C]H2Q\)S7,NI
M!?M4DD<D=]I]U&)1M5UV$.I4KB1^P/S'FOC-_&7BV08.G0G_ +A4(_\ :-$/
MBCQ=-(J1Z5'(Q/"_V7$<_P#D&LHQY7=,Z95HS5G%GZU>#?$%I\3O#>I:EJ<L
MK6']FPW"_:"K&+][=*S9"@<B-<\=A7P3<>-O"MC\1M7_ +0\.6^K:#J4\-O#
M Z1[H&<A2V2IR""?E/&<'U!^FO@_JWB+5OV:/$>H^(O#%QX8DBTN&SC22/RU
MNMGG2--&N 0I\X=L9!Q7Y\>)KS4X;J(:;:W+2+*ER+F$'Y&3!7!"GG(/7T'K
M6SM=7.:7-R:'T==^)?!6F_VK!H]I;QP7#1I#;7+1B.S"J!(5\L+N9R/XN%RV
M!DY&4OB;0UV@QZ4,'U_^RKYZD\2^*Y69FTU"S$DG^S8QR?\ MC3?^$@\48_Y
M!:_^"^/_ .,UE**ENSIA7]FK1BS[ ^'_ .T!;>!F-HT]M)HS,9/LUO-L>!^T
MD3'.QO7C!Z$5[=X;_:JM-6TO5-4@NM0N+;2DAGG$TT+;@;B)"@VQKC*N>:_-
M#^W_ !./^86O_@ G_P :KU3X;^-O$ECX#\7Z1J7A28Z?JT,2)JT5KY(MV659
M,.0B@AM@')STQ5KW5:YE.2F[\KN>FS_M :9\0/B?J9\:Z+'K=C->7<UA-,8\
MVEO'\RP\H05 '7'(SWYK/N/%'@=8(X;;^S%+2&2:9HA'YC?=11'& B*B * !
MZDDYX^<KS4-=T[5@^GV=PGD-,!((MZR"0;7!!1@5(J+^W?$O_0,'_@ G_P :
MH=FK7(I2=.3;3>I]0>&_'O@W0]4AN&ETI]C!BGDL0>>F0,C\*^AI_P!M'PG#
M8EDU6YM\\B.&5&VY[#,)./K7YK_VYXE[:6O_ ( )_P#&J#KGB?\ Z!@_\ $_
M^-5,5R;,VJ554UE%GZ%-^V[X;?<#KVK =/OQ#_VVKR7Q)\4OA%KEQO%A#(9K
M@3WAO;9)&NL!L(9! '12QRQ4[F'&1UKY/_MSQ-_T#!_X )_\:IIUCQ(?^84O
M_@ G_P :J[^9E>*^RSWO6=>\$:YX@N]5N?$KR7E[.9Y56V;9N)S@?)P/0=A7
MT'XW^/\ +\+?@O=:%I$DEMK]]I]I/!?(5/D!K>W0\$')(5OSKX&L]2\4R7""
M#1EEER"J?V>AR1[>57LOQDUC5_$&DZ/J&J^'+K0+\:=!!_9\BD-((DC7S$!
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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 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
.4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>img197320049_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img197320049_1.jpg
M_]C_X  02D9)1@ ! @$!2@%*  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 6S"%T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^T/X;?#;1
M?'VBZAKFN:AK:WZZW=6;-:75HJRJMG871EF-W87DKSO+=R[W\T*5"#8&#,WH
M?_"@/!O_ $$_$W_@9I7_ ,IJ/@!_R)NI_P#8S7G_ *:M&KW*@#PW_A0'@W_H
M)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*
M_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34
M?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#
MP;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X
M&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*
M:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@
M#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'
M@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_
M\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_
M )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_
M  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/
MQ-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5
M_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FK
MW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW
M_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@
MGXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P#
MS2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^
M4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_
M -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_
MX&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_
M "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B
M@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-
M_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF
M_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #
M-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH
M#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!
M/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!
MFE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RF
MKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X
M4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^
M@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;
M_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-
M1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;
M_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-
M_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I
M7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH
M\-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^%
M>#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z
M"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2
MO_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_P
MH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]
M!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W
M_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]
MRHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#
M?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!
MX-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O
M_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E
M-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\*
M\&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T
M$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_
M\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J
M* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_
M (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H
M)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*
M_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34
M?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#
MP;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X
M&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*
M:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@
M#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'
M@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_
M\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_
M )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_
M  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/
MQ-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5
M_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FK
MW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW
M_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@
MGXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P#
MS2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^
M4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_
M -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_
MX&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_
M "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B
M@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-
M_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF
M_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #
M-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH
M#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!
M/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!
MFE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RF
MKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X
M4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^
M@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;
M_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-
M1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;
M_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-
M_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I
M7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH
M\-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^%
M>#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z
M"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2
MO_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_P
MH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]
M!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W
M_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]
MRHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#
M?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!
MX-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O
M_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E
M-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\*
M\&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T
M$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_
M\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J
M* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_
M (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H
M)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*
M_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_ )34
M?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#
MP;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X
M&:5_\IJ]RHH \-_X4!X-_P"@GXF_\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*
M:O<J* /#?^% >#?^@GXF_P# S2O_ )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@
M#PW_ (4!X-_Z"?B;_P #-*_^4U'_  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'
M@W_H)^)O_ S2O_E-1_PH#P;_ -!/Q-_X&:5_\IJ]RHH \-_X4!X-_P"@GXF_
M\#-*_P#E-1_PH#P;_P!!/Q-_X&:5_P#*:O<J* /#?^% >#?^@GXF_P# S2O_
M )34?\* \&_]!/Q-_P"!FE?_ "FKW*B@#PW_ (4!X-_Z"?B;_P #-*_^4U'_
M  H#P;_T$_$W_@9I7_RFKW*B@#PW_A0'@W_H)^)O_ S2O_E-7S[XSL'\$>*]
M9T#0M3U:&RM3IY5VO3'<3&?3+2\8W#6:6D4A22ZE6(B%=L>%.6W,WWI7PW\8
MO^2C>(O^X1_Z8M,H ]R^ '_(FZG_ -C->?\ IJT:O<J\-^ '_(FZG_V,UY_Z
M:M&KW*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX;^,7_)
M1O$7_<(_],6F5]R5\-_&+_DHWB+_ +A'_IBTR@#W+X ?\B;J?_8S7G_IJT:O
M<J\-^ '_ ")NI_\ 8S7G_IJT:O<J "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HK\T_V_?^"CO@[]C1?"WPX\+>%[OXN?M+_%%;6V^&'PET
MIY$C:75]3&A:/K7BRZM]]W:Z7?:R9;'1M)TZ*36/$^H6EQI]FVFVL=YK6G\]
M\/\ ]FK]OKXM:1:^,/VG/VU_%OP?UG7H+'46^"_[+O@[X;^&M&^'WFA;B?0I
M_B+XHT/QWKOBB_@5_LMY*9KVPM;V*5;/6-?T_P F=P#]3:*_)CXSZ9_P42_9
M ^'7BGXF?"3XNZ/^VIX3\*:->:MK?PQ^-W@'3M&^*VGZ99HKW.K^"/&7PH'A
M2W\83:; K:EJ7A[Q%H7]I76G6FHIHE[?:K<Z?I\?T-_P3<^,/C#X^_L2_ ?X
MM_$#6Y?$7C3Q?HOBB7Q)K4R01/?:IH_C[Q9X>G?R;:&W@A2(:2MO%!%$J0Q1
M)$"^SS& /N&BOR&_:\_X*1>*?"_QU\/?L5_L7>"=!^,_[5GB>X%KK5UX@NIO
M^%;?">'[#/J5[)XHFTV\L[K4=9T?2('UO6;%;VQL/#]AY#7]QJ6JNWAQO3-$
M_8V_:S\1646M_%[_ (*-_'1/'$]G9SRV'P7\'?"7X??#S0]4W6\MU866BW_@
M?7+WQ'H]ILFLK2[U633-1U%!'?ZC%&\MQ8. ?I;17X7_ !1_:_\ VL_^"9_Q
M$\$Z;^V#K-E^T_\ LH?$358_#V@_M#^'/!NF>"?BAX!UI()ISHWC;PMX<$?A
MK7[BWTZWEU"&.V@M-3\2Z79ZKK.F:M<ZMI>H>&*_9.'5=*^+/PYMM;^'/Q#O
M-.T7QWX;M=5\(_$OP&?"VK7L&FZS:Q7>F>(O#G_"7>'O%OA2[E:WE2:V77?#
M6LV'S%;K3I&4HH!WM%?R4?\ !0[]M_\ X*0_L'_M1/\ ##2/VJ+WXG> #X;\
M(_$K0Y?$OP6^ UG?7'AC6]6U72W\.>,;OPU\+M)$5P^K>&]8TR34M$FT2:\L
M);6\L5TN]E\JV_J!^!OQ@\*?'_X/_#CXT>")7D\,?$GPGI/BG38I65KG3SJ%
MNIOM&OB@"#4M"U)+S1M35,HFH6%RB%E4,0#U:BBOY_/^"TO_  4A^+_[*FJ?
M"_X0?LT>,%\(?$G4+2;X@?$CQ-'X7\)^+AHO@^[DOM!\(>'9;3QAH/B;1;2?
MQ-JUKK>JW$C6%KJUM!X?T@VMS]BUBXCF /Z Z*_,/_@G+'^T]\7OV>?A9^T'
M\?/VK_B!XVUKXG>&-5U^#P%H_P -_P!GWPAX*T73=6;5-,T&6>XTKX.Q^,=5
MUS38([3Q#;W</B72M$;4C'87^A:UI,,RZE^9'_!6?]I?]O3]@/QI\)(/AA^V
M9XQ\6>#OBOHGBRYM[/Q[\'OV9;SQ+HFK>"[GP[#J0EU?P]\$?#FF:AI^HQ>)
M["6R1="LKBS>VNHIY;L/%*H!_3G17Y!'X*?\%:=-^%]IXP\'_M\_#/XI>.I=
M+MO$5EX!\;?LN?#OP1HNL+/9"^C\/?\ "<>&;YY+>6Y40VL$\OA;38S<W4GV
MK6+&VA6[7SS_ ()S?\%:-:_:4^*NM?LL?M,?#[2_A3^T=H4OB&PT]M#^W67A
MWQ9K/@Q[Y?%WA:Y\/ZQ=ZCJ?A?QEH5OIM[?R68U?6--U>#3];DA;1)=/M=/U
M$ _<"BBO*?CG\7O#'P"^#OQ*^,_C*41^'/AKX/UKQ7J$7G)!-J+Z99R26&BV
M4D@*'4M>U(V>BZ7&0?.U&_M80"9 " >K45^.G_!&S]NKQ3^V3\&/B)IOQ5UF
M'5?C#\,?'^I7&L3K'!;M?^!_']]J7B'P=<Q01+$BP:)=Q^(O!UO##"5M-'\/
M:$;F>:ZO&=OV+H **_(/_@JAX@_:O_9P_9]^(/[3WP!_:O\ '7A=/!^O^$)-
M8^&6O_#;]GKQ5X/MM \5^)M \#1VWA74=2^#H\:V5Q9ZUKUAJ4LOB;Q3XM:Y
MA>]MT>U46WE>#_L W?\ P4H_; _9TT3]H/4_^"A>G>$AXMO?%>CZ3X/N_P!D
MGX+^)XM*N/"_B:XT,ZE=ZWI<O@::[%\-.O#]@33XUMUN+>47DS0R0R@'[Z45
M_-_\1O\ @I=^VQ_P3P_:'\.?"?\ ;J\/?#WXR?"/Q=;IJ6@?%SX7>';CPGXC
MU'PVE\VG7FO:98K<P>'KG6="=HI?%'@.\TJQNX99[(Z;XE&FW^FW^I?T2^&?
M$FA>,O#?A_Q?X7U2UUOPSXJT32O$GAW6K%S)9:OH6N6%OJFD:I9R%5,EKJ&G
MW5O=V[E5+0S(Q4$XH VZ*_"S_@K;\1OVR/V._A7:_M!? []L'QK;:+KGQ4MO
M"NH_#/Q;\)_V<_$&F:!9>*[/Q/K>FQ>$?$2_!ZQU]=*\._V-#HMK9>*[CQ3K
ME]8317NI>*;O4+6>74?H3_@F3>?M1_&GX!?"?]I;]H/]JKQOX[O/'UMXBUJ#
MX5Z7\-_@#X0\!1Z(NH>(O"^DV^OZEH/PDM?'VIZ@AM+3Q7!=:!XO\(V]OJ"V
MNDWUGK.EP7R:J ?J?17Y$?M6_MD_&GQ3^UAX4_X)[?L;:EX<\*_&+5="/BKX
MP_&OQ7H,7B;3_@KX6?2;3Q%:G0/"VHXTKQ%XHN-"NK"^*ZO;WVCK_P )!X?T
MN*(WFH7^H^'>]U/]D']M?PGI<OB'X5?\%&?B5K_Q%@C:[DT7XV?#7X9^)?A3
MXHNX4=XM(GT?0_#NGZYX(TV^E;R;C5/#]]JE_8Q,LMO:7+PI&0#].J*_([_@
MFO\ M+_M4_'OXP?ME^$_VK]#\/>"O&OP,U+X,> XO '@_3]1T[PMHEY/;_$^
M\UGQ#IBZMK&OWNH'QJD&D:O#K*ZM<:?J>A1:!-I:K8K#)-^A_P ?/CS\,OV:
M/A5XK^,GQ<U^/P_X,\)61N+F152?4]7U";,>F>'?#VGM+"VJ^(=;N]EEI>GI
M+$LDSF:ZGM+""[O+< ]BHK\1O@#\4OV^O^"D&FZC\6?#'CNQ_8>_95O[S4[+
MX<2>&?"&@>/_ (X_$^TT[4Y-/GU.[UGQC#>:'X:TF*>TNH3K&A:982MJ%O+I
M=C:ZW8)-KK^Y>.?V5_VY/AEH%[XJ_9I_;J^(WQ%\9Z/9F_C^&/[37ACX9^,/
M!OC^>VM[>2;0%\3Z'X5\):WX+DU.XMY1I]_:7!2!IX;&\U*QMY+[6J /U'HK
M\RO^"?W_  4?\,?MBMXM^%_CKPI)\'/VG_A9/J%A\2?A)J,\K1S2:)J3:)K.
MM>$Y+T1W\MEINKH+#7]"OT;5O"U_/!9W5QJEG+::Q>Y7[>O@3]NKP7\-/B3\
M;?V5OVQO$FAS^"='\2>/=4^$7COX6_L[Z[X>D\-:+;76M:II/@GQ=-\)+7Q#
MI<NC:/:W#:5:^,KSQ?=:S+!';7_B6SEE^V4 ?J517X0?\$A/^"J5_P#M8V=[
M\"/VA]?TY_VBM%CO]8\,^)?[/T;P[;?%OPQ&TMY>Q6VDZ)9:7H=IXQ\)PES?
M:7I.GV,>J^&XHM:LK*672O$EQ#^[4\;S0311SRVLDL4D:74"P-/;.Z,JSPK=
M0W-LTL+$21K<6\\!=0)898]R, 2T5^(G[3"_MV?#3]KS]CWX%?#/]NKQ^_@#
M]IN_^)5CK&I>,_@I^R_KWB[PC_PJ/PWIWC+Q)+8WF@_!#PMI&H#7]!O)X=&6
M?0XETB^LY)M1DO[9E0_L1X!\,:[X0\-6NA^)/B-XO^*NK037,T_C'QSI_@#2
M_$%ZMQ*9([:6R^&?@CX>^%(K6R4^19_9O#<-V8 OVZ\OKC=<, =G117Y??M[
M?\%']*_98UWP;\"_A#X/3XV_M9_%6[TO3? ?PNMKEETO1'UZ^BTW1-5\<36=
MQ!>PIJUY*1HN@6D]E>:I#;75[>ZIX?TM(-3N #]0:*_+SP?^RG^W#\2='L/$
M_P"T=^WE\0_ /BW4[&:[N?AM^S)X3^&_@WP5X(O;I9GM-&M_%/B#PKXG\0>,
MH=-:2+[==ZJJ37$BS6=GJ$EO#;:I+X%^T#\:/VY/^"9[:-\4_B!XW'[;/[(E
MQK5CHGC:_P!;\)^&? WQQ^$AU>_CM=-O9-:\)6FG>'O%.FWES<+:V>J:YIB0
M7FL2V7AJ[D\*"_TG5;@ _<"BO(?A'\8/A_\ M(?"/P]\5?A!XO?4O!OCW0YK
MG0O$>EQV0U72+F1)K.Z@N-/U:TU&SL/$GAS44FM;_2M8TZ]@M-5LI+:^LKNW
M5HYOYYO^"L7[2W[?7[ 7C3X3P?#7]L_Q;XP\'?%C1_%]U:6?CGX,?LSS^)=!
MU'P7>>'X;]+C5] ^#&A:9JEG?V_B?3WM3'H6G36TMK=K*;A)86C /Z=Z*_,?
M0/V;?V_M:T+1=8?_ (*A>*;=M6TG3=3:!?V0OV:I%@:_LX;HPK(=&0N(S*4#
ME%+!=Q5<X'@.I)_P4S_9O_:Y_9ATSXG_ +5UA^T)^RY\7?B7/\/?$-W%\$?A
M'\.M=TO7=0\*>)]5T/0_$MKX9\(7&I65O=S:8L^D^(M!\4PPZA>Z7<66J66C
M)=V=IJ(!^VU%%% !17XS?'[_ (*1?$;QS^TA_P ,1?\ !/\ \(>&OB+\<+"^
MO[/XG?%;QQ]HD^%?PCLM(E@M/$MT;>QN[6YU^_\ "L]TL.LW;RG3[+6X[;PU
MIND>+]<OWTRR]UT;]C']J34-/M]3^(__  4E_:'O_'8C>:2X^''@GX+> / -
MM>RRQRB&+P3-X#\0_P!H:?:Q^;:JM[JJ2W?[NZ9;0>99N ?I)17\_G[=W[07
M_!2+]AOX>:-;ZQXP\!?&KX3^*O&7A;01^TMI'@6;P/\ %CX?PIKVDWMWHOC[
MPUHM[=_#U9/%>EVU[H.D^+]&T2WLY99=52ZT_2=8O?#ENWZ>?MB>$/CQ-\+_
M (C_ !'^ _[2OCSX.>+O _PP\0ZYH/A*Q\#_  0\9_#W7];\+6.M^(A-KUOX
M\^%'BCQU%?Z_"MOX?FN-&\;V6D:9;6EAJ-MX9NKY-3&K@'V/17\T?_!);]H3
M]O3]OS5_C#J?Q3_;-\9^$_!?PIM_!UFMAX ^#W[,MEXDUW7/&A\2RVT@UGQ%
M\#O$NEV&FZ1:^&)S=V_]B7=U?3:E:B*XLH[:0W']*\$;PP0Q23RW4D44<;W4
MZP+/<NB!6GF6UAMK999F!DD6WMX( [,(H8H]J* 2T5^)G_!2K6?VW/V=K+X.
M^,/V>_VR/&EO;?&3]HCPG\$KKP?X^^%?[-OB#3?"]Y\3GU^Z\.7_ (>U:P^"
M>CZT= \/R:0-(FL->G\2Z]=6\]I>3Z[<W$5Y++]A>//V?_VKK+X4:Z_@?]OS
MXRM\6M,\-ZA>Z5K'B7X2?LDS>!-4\16FGM/!;7_AC3OV>;+6]-T6]O(!"I@\
M7WE]I<5W+/+<:P;>*W8 ^\:*_E._X)5_\%:_VE/BE^U1H/P7_:U^)0\9^%_B
MWH%WHWP\O;GP)\/_  :VB_$&%UU+0'%WX*\)>&)+_3?%-E9ZOX=BCO1?H^O7
M.@_9'M4^W--_5C0 45#<W-M96UQ>7EQ!:6EI!+<W5U<RQP6UM;01M+/<7$\K
M)%#!#$C22RR,L<<:L[L%!(_D0TS_ (*D?MN_M2_M^Z7\&?@-\>Y_@Y\$OBE\
M7(/"WP\1OA!\)_%%WI'PYM6:W'BR-O&/@35==U+4M>T?2;WQ2+34-<DL[?4]
M3;3H;JUTNVC$ !_7K17RYKWP+^--[X&M- T#]M/XZZ'XTL!K]Q'X^NOA_P#L
MJ:P^L7NJVFDQ:7:^)/#+?L\6.C3^'_#%WIMW=Z59>&?^$4UV[77]7M]?\3ZR
ML.@OHG\_7_!.+]JO_@HY^V/^U3XW^!7Q'_;$UKPAX:^%GAGQ7XC\9WW@_P""
M_P"SG_PD&JS>&_%>B>#$T;0;W6_@SJ&G:7)<ZIK8OGU#4M'U )8Z=/ NG-<7
M*2VP!_5116+X<TN^T/0=(T?4_$FM>,=0TW3[:SO/%7B.#P[:Z]X@N((UCEU;
M5[?PCH'A;PQ#J%ZP,US'H/AS1-+21F%GIMI"%B7\L/\ @J-K/[5'[/O[/7Q.
M_:=^ /[5GCOPC-X(U#PC>WWPNUKX<_L]>*O!2Z%K_B7PUX(N+;PSJ&L?!U_&
M]C=VEYK:^(9Y_$GB_P 5?:@M]8VJ6D;6,, !^M-%?"?PL^!?[3VI_";PK>_$
M;]O#XW3_ !,UOPSHNKZUJ?A'X7_LCZ1X4TO6K[23<SZ?I6A:O^S?KNHW6CVM
MY>I'-)?:Z-0U)-.@EMI]$%S<VQ_##]F_]JC_ (*9_&C_ (*#^*_V*?$'[:-Q
MHNC_  [\<_%?0/%?C?2/@/\ L\R:EJ>A?"C5-5TZ>[T+3;WX9R6UG?>)Y+"S
MCLWO9+V+18]2:]N+/5#8M870!_5W17%> /"VO>#O#L.B^)/B3XS^*VJ1W-S<
M2>+_ !YI_P /-,U^>.=E:.R>T^&'@3X<^%4L[+!2T,7AM+YD<_;;Z]<+(.UH
M ***^-_V_?VF;7]DG]D_XM?&5+F"'Q1I^A/X<^'5M,8F:^^(OBHG1O"HCMY0
M5O(M)O+A_$FIVH!9]$T/5'X$9( /LBBOSG_X)8?M7WG[7?['O@+QQXGU7^UO
MB;X-ENOAG\4[J4Q"[OO%GA>*U-KX@NDB$:FX\5^&;[0?$=[+';V]K_:^HZI:
MVL8CM"!^C% !17XC:%I7_!4;]H[]H_\ :;D^'?[7>F_LZ?LU?#GXN>)/AS\/
MKB_^ WP=^)NO:Q?^&X;&/5;/1=+UGPYI>IWNA:7?326MWXCUWQ@T[W[2V%G;
M7\UAJ*:?\%_\%)_VD/\ @IG_ ,$]-;^$VC?\-\?\+>_X6CI7B[4_M/\ PRS\
M / ']A_\(K=Z!:^1Y/\ 87C7^T_M_P#;GF>;YNG_ &7[+M\NX\_=" ?U6T5^
M2OB7]E?_ (*M6FD7,_@__@JAH6O:\BL;33/$G[&/P/\ "FDW#".0JMQK>F0^
M,;NU#2B-"T>@W>$=Y,$QK')WG["/B/\ :G^-7[+WCSPQ^TG\4O%/@W]HWP5\
M9_'?PS\4>/\ P9X<^#5OXC\/R^$-4\/ZG:P:1I%Y\.O$7PLO;/4=(O%LEU"]
M\#ZH=1\/ZN=3TZYM]0FTO6;0 _2ZBOY3/C1^U+_P4J^'/_!1_0_V%O#_ .VK
M>:GHGBGQW\,M!TKQ[JGP$_9X&K:;X=^(>F:%K5U>ZAI%I\,X;._U7PY8ZI?0
MB.WN;"UUJ;3X9\:0E\T%G^^WC/X#_M&7?PN?PY\/_P!M_P"+>A?%"UN=4U.Q
M^(_BOX7?LQ^([+4;B\TC3+.S\/:YX2TOX&^'-,3PIIFIZ=<ZKI[Z.UAXKBEU
M_6(=7\2>(;&WT*QT@ ^O:*_DP_8Q_;&_X*4?'/\ ;B;]C[XZ?M=:O\+=0T"\
M^(FE^*(M%^#'[.+^(K[7_AY9ZA/>^'O#=QJWPBN=.\^Z73[S5(-3FT_4+:70
M["ZO+:UG66%Q_6%IMK/8Z=865UJ5[K-S9V5K:W&KZE'IT6HZK/;P1PS:E?Q:
M18:5I,=[?2(UU=1Z7I>FZ<D\LBV5A9VPBMXP"[17Y:?\%6O&W[0_P,_9U\4_
MM%_ /]I36_A)JGP_B\):7+\.IOA]\(O&GA?QY=>(_&VF^'@]I<^,OA]XB\7Z
M;XJ,7B!'B6QUJXT&XL]$AB.A:?/+J6MOT_[.?P+_ &Z=8^#NB:S^TE^W'\3M
M)^+7B;2=.UNYT#X<?"']EC1M(^'US=V5S*/#&J/XC^ _BF;Q3>VC75G_ &]<
M6PT!(]1L9M.TJ=K16U/4 #])**_E9_9H_:9_X*3_ !U_;S^+?[%NN_MQ7OA2
M'X7:M\8-*/CO3OV=?V>-8GUAOA=XJ'ARWN5T.X\!Z=':Q:[$5O\ :=1DDL@Z
MPE96W$?L&W[+7[?Q5@G_  5)\4JQ!VEOV/OV:F4-C@LHTI"P!P2H=21P&7.0
M ?I'17Y;_L>:G^VUX&_:H^.WP$_:W^..F?'?P]IOPP\#?$KX-^,M*^'/@;X=
MQ:AH>J>*O$_AO69[W2O!_AK29+#6X[O3;:VU;0[[6_$=OIRI876G:A/!J33/
M^I% !17G/QB\27_@WX1_%/Q?I5RUEJGA7X<>./$FFWBP6MRUI?Z'X9U35+.Y
M6WODELKAH+BUCE$%W%):RE!'<(\3.I_'_P#9M^#7_!83XP?";PM\2?BK_P %
M#-+^">K^,M*T_P 1:3X$M?V4/@/\1-7T_0=7M([[37\37SZ1X&MM'UN>UFAG
MN-#MH=5;3UF6WO[VWU&*ZL+8 _<:BOY4M&_:0_X*9ZM_P4GF_P"">?\ PWQ]
MG\K5==TS_A;W_#+/P EW?V+\&]1^+7G_ /" ?V%%C[3]@_X1_P K_A-3Y/F_
MVKYDOE_V:_VW^TM\(/\ @L=\&OA?XL^)/PL_X*":)\;9O!>@WGB35O!UQ^RW
M\"?AWXBO],TM9+K5_P#A'3_PCWC73M4OK'3(I=1BL+F[TRYU$036.GI<:@]G
M;7@!^Z5%>6?"?QJ?$GP3^&OQ%\2ZK9H=>^%G@WQKK^MW<EA86"'5/"6FZ[JN
MJW,T(MM,LK-3//=S21+;V%M"&9!%;H OY&Z7^WG^T;^WI\=/%OP6_P"">_\
MPBWP]^"_PUN[6T^)_P"UUX\\-IXMN$-Q=7D%N?AAX'U&5=#U";5UT^^E\-V_
MB6UO9=:L[=]3U-/"-FL;70!^XM%?FQ+^Q1^TY9Z:VIZ#_P %*_VDXOB(OG3Q
MZKX@\&_!GQ!\.WNPUM):B7X9OX*M(A9+)#,MS:Q^)-LT,ZQQF%8YUN_!?@/_
M ,%&?B=\+_VEO^&'/^"@VA>%O"'Q=OY;!/A7\</!RRZ=\-?C!8:S<7-MX:N+
MK3KPA?#U_P")9[673],O[1H=+N/$D-]X5U#1_#6L6,<6H '[0T5\!?\ !1[Q
M[^TCX'^!/ABT_9+UE]#^.WQ"^,_PX^&W@Z\&B^$M<A/_  DUQJ<FII?6WC;1
M]=T&TTR+3].N+S4M6N-/=M+L;6>]\V"&*:5?!?\ AFC_ (*GZ;X+G\0>)O\
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
M **** "BBB@ HHHH **** "OAOXQ?\E&\1?]PC_TQ:97W)7PW\8O^2C>(O\
MN$?^F+3* /<O@!_R)NI_]C->?^FK1J]RKPWX ?\ (FZG_P!C->?^FK1J]RH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KW=U;V-K<WUY,EO:6=O
M-=74\A(2&WMXVFGF<@$A(XD9V(!.%. :L5ROCO0[KQ/X(\9>&K&<6M[XA\*^
M(=#L[DR-"+>ZU;2+RPMYS*BN\0AFN$D,B([)MW*K$ $ _DB_X)=ZU=?MT_\
M!6OXF?M-_$%9KX>$]"\??%SPMI6KA[^/14;5-$^'?PW\.QB1IK>$>#/#7B:.
M72W#MY%_X>M[VW!N5^T1_P!@]?QP?\&\^JQ>%/VR?C-X#\01Q:7XAU3X)>(+
M&WL[U1'?_P!L>%/'_@YM5T:+()^TQ6TE]=W5NKY,>DRRX86Y*_V/T %?#^MZ
M/X<_X)]_L7?&O4/ K?:O#GPFT3X^_%7P+HL]I%!:Z/<^+_$_C+XE:%X+@A6=
MHGT71_$GB>/0;&4^5*^DQ0//$]T)7F^X*^-_^"A?@O5OB#^P]^U-X5T*![K5
M[SX+>-M0T^SC)\Z]N/#VE2^(UL;=1'*9+F^&DFTMHMJB:XFCB,L(<S1@'X-_
M\&[GA";QY\5?VM/VC?&-W+KWCF.Q\*>&5U_493<ZG>7WQ*UWQ)XQ\=:E=.PQ
M]KU*_P#">@2R70_>RF6\C4I&\JR?U65_+W_P;8^*+%]$_:Q\%O<!-3@U3X2^
M*+>U95!GL;NT\=Z3>7$+#+N+6XLK".Y5PJQ_;+4Q[S++L_J$H _/S_@J?\+M
M,^+'[ 7[3>C:C:Q7$WA7X;:O\4=)G<*)M/U/X6*OCQ;JUE.#%++8Z%?:=,4(
M::ROKNT.Y+AT;\W/^#=SX^ZWXW^!'Q<^ FO7MQ>Q?!+Q5H6O^#GN2SBR\*?$
M]=?N;K0K1MQ M=-\4^&M;UC8ZJR3>*)%C>2)5CMOUR_;UUZR\-?L1_M;ZK?.
MB1#]G+XQZ=#YJ"2.34=<\!:[H>DP2(60,ESJFHV=NZ[LE92 "<*?PI_X-M/
MNL0Z9^U5\3+BW>/0-2OOA?X%TFZP^RZUC1+?Q?K_ (AMP3&(R^GV7B#PQ(0L
MK.!J2[XU5HV< ^HOVLOV<=$_:Q_X*'?M!_ O5ULXKOQA_P $N=(;PIJM[&SQ
M^'O'.D_M'/JO@W7M\8^T1PV&OVEE_:(MF26[TB74=/8M!>31OX/_ ,$ _P!H
M[6=#/QC_ &$_B<;C2/%GPXUW7_&O@;1]7E,5]IPM]5CT'XI^!TMY65()?#_B
M=+7Q%#I]N)+B6YUSQ=>R@063,OZ*:3_RFB\7?]HW= _]:-EK\=_^"IG@KQ+^
MP!_P47^#/[>OPPTV9/"WQ&UV#Q)XDL[552SN/&NC6Z:!\4_"TQ4A+2'XC> ]
M12_2>XD2>[UC5/%5Y:E#IN^( _JS\7>*M \"^%/$WC;Q5J,.D>&/!_A_6?%'
MB/5;C<8-,T+0-.N=5U:_F"!G,5G86EQ<.$5G*QD*K,0#_'S^W/X3U[Q[^P#X
MM_;K^(^F2V/Q"_;,_;&\"^*O#%AJ$!34/!_P!\(^ ?BYX;^#?A52[2JBW6@V
MI\0SW5C(MMK=C?:!?7"/<0*R_M3^W=\4;']J;PY^RY^Q_P#!;Q$;ZT_;DO-
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
M^H6>K6%CJFG7$=WI^I6=MJ%A=PDF*ZL[R%+BUN(B0"8YX)$D0D E6&0.E7*
M/XW?^"G_ (DO_P!B/_@KYX+_ &B? BR:9<:YHWPQ^,^LV&G%8TUG3KN?6_AK
M\0-(DA5XT\OQCI'@W7+;5%+Q//<:Q=WOF)<3"<?U0?M1W,%Y^RI^T5=VT@EM
MKK]GSXN7-O*H(66"?X<>(98I%# , \;*P# $ \@'BOY5_P#@OA:7OQ-_X*#_
M  >^&OA&!=2\3W7P3^&'@6SL8T;SY_%7B[XG_$:;2=-+1"61UGAU[1&B18C(
MKWDFR-]Z[OZF_P!I+35T?]D3X^:0CF1-*_9P^*>FI(>KK8_#+7;57/ Y81!C
MP.O0=* /Y9/VC/\ @GYXL\!?LD?LA?\ !1+]E :KX<\:>$_@-\#?&7QATSPE
MOAU32=6TKP-X=N+?XU>'8;?<RR6TD,;?$.U@ADADB#>+[RW>$^+;U_Z O^"9
MW_!03PM^W9\&8K[4)=-T3XY> K6PTSXM>#+9UA22[>/R;3QQX<M'=IF\*^)W
MAEE2$&5] U9;S0KJ6>.'3]1U3V?]@FVMKW]A+]DFSO+>"[M+O]F?X/VUU:W,
M4<]M<VT_P]T.*>WN()5>*:":)VCEBD5HY(V9'4J2#_.%^W'^S)\5/^"2G[4G
MA?\ ;5_9-AFM?@?XC\2/#>^&T-Q+H/A2]UJ0W.O_  B\76D!5I_AUXNMX)Y/
M!]XQ\[1KBVAL8;BR\0>'_#FL:D ?N/\ M5_\I%_^"4__ &%?VV/_ %G2&OTW
MK\.8_P!J'X9_M@?M6?\ !'[XU_"^]+Z7K>H_MLV6OZ!=31/K7@KQ;9?LWV3:
MYX0U^.,+Y>I:5+/$\4XC2WU;2[G3M;T_S--U*TED_<:@#,UK5[+0-&U;7=1=
MH]/T33+_ %>_D0!G2RTVUEO+IU5F1698(9& +*"0 6 Y'\@O_!'G5-5_:[_X
M*D?%G]IKXE,-2\0Z-X-^(OQ3TU;N3SCI.L^)M9T'P!X>TRSB(,8T_P -^"O$
MNJ:+I:G*V-OI^G"(>;''*G];WQ"\.S^+_ /CCPG;2)#<^*/"'B7P[;RRN8XX
MI];T6]TV*2201S%$22Y5G<0RE5!81R$;3_(E_P &\VK'PG^V/\:OA_KZ2Z5K
MNI_!+7K8:==1JDPUGPA\0?!R:CIDF29([VU@N]0E:$#RS'8W9=P\42N ?V.5
MY%\?_A=IGQL^!_Q;^$>KVL5Y8_$7X>>+?")BF"XBN]9T6\M--O8F; ANM.U&
M2TU"RN 5>VO+:"X1E>)6'KM9FMZQ8>'M%U?7]4E\C3-#TN_UC49\ ^38:9:2
MWMW+@E0?+MX)'P64<<D#F@#^4;_@W,^/NMVGQ!^-G[,NHWMQ<>&=<\)I\9?"
M]I*6:VTGQ#X?U70?"7BD6H#?NY?$>EZ_X=FN59#&R^%8V1XI&=;G?_X.5/\
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
M4,7TE7R=^P[\$]<_9Q_9?^&WP0\0QRK??#FY\?Z%;33W6G7D^H:"?B9XRO\
MPOK$TVE33V2RZWX9O-(UB2W1HI[-[YK.\M;*]@N+2#ZQH S-;T72?$FC:OX=
MU_3K/6-"U_3+_1=:TG4($NK#5-)U6TEL=2TZ^MI0T=Q9WUG/-;7,$BLDL,KQ
MN"K$5?AABMH8K>WC2&""*.&&&)0D<442A(XXT4!41$5515 "J   !4E% '\G
MO@W_ )63[S_L:O'7_K''B&OZOIH8KF&6WN(TF@GBDAFAE4/'+%*I22.1&!5T
M=&975@0RD@@@U_*#X-_Y63[S_L:O'7_K''B&OZPJ /Q$_P""XGQ@G_9Z_8.T
M[X6_#B./PO#\6/$GAWX-6UIHL4=C;:-\--(T#4-6US2-.CB*K:V%UIF@:5X2
MDM(8_+;1-7O;7,:$!O0_^"'7PPTKX>_\$]OAIKUI;P1ZQ\6?$GCWXB^([B,[
MWN+O_A*=0\%Z.'E(#8A\,>#]$7R!B.&=[G:#))+))\Q_\'%W@O5M8_9=^#GC
M:Q@>?3O!?QI73]:,9)-I;^+?".NQ6=],GED"V74-%M]/:4S(4NM2LXA%+YY>
M#[<_X(Y>*+'Q3_P3D_9QEL[@33:'I?C3POJ4155DM+[0?B-XNLQ;RJF5R]B+
M*\A;):2UNH))-LKNB@'Z<5_-E_P<=_#+3[CX1_L[?&ZW@2WU[PO\2]7^&4NI
M0'RKJ;3_ !GX9U'Q=802R(5DD33KSX?WT]B<G[))J-\T91KM]W])M?S_ /\
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
M!!!!P1R* /TXHHHH **** "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@ KX;^,7_)1O$7_<(_],6F5]R5\-_&+_DHWB+_
M +A'_IBTR@#W+X ?\B;J?_8S7G_IJT:O<J\-^ '_ ")NI_\ 8S7G_IJT:O<J
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^7?\ ;^_8X^.'
M[%7[76G?\%*OV1O#%[XO\)CQ7>^//BSX$T2VN;BZ\,ZEJT$\/Q&EU"PLH[J^
MNOA[\1M-O=;N];U:SM;F3P=JNI:G?3QV.G1:/<6_ZT?LW_\ !5S]B;]HOPII
M>K0_&CP7\*?%TUK:_P!N?#OXO>(])\!:]H^K3*HFTW3=1\1W&EZ%XPB64DVM
M]X6U#4A-:F.2\MM-NQ<V%K^D%?-WC7]CC]DKXCZQ/XB\=_LR_ 7Q9XANKN*]
MO?$&N?";P-?:]J%Q#OV'4M9ET,ZEJ,1WMYEM?75Q;3<&:%]JX //_&?[=7P.
M@OXO WP0\1Z)^TW\:]8'D>&?A/\ !3Q)HWB^Y:[D;RUO_'GB_1I]3\*?"WPE
MIQ*W>O>)_&FH6"6.FJTFG:?K.HS6&EWWO'P;\(^.?"_@6&#XJ^+3XX^(GB.]
MO?$WCF^@DNV\*:=K>MK$;CPGX#TN^.[2? /A>UBMM \.VCPQ7FIVME)XBU\7
M'B;7=;O+K>\ ?"WX9?"?29- ^%GPZ\"?#70IIA<3:+X \(^'_!NDRW !43R:
M;X=T_3K-Y@K,HE:$N 2 V":[N@#^7/Q5^S[\1/\ @CW^W!<?M7?#?P=XA\;?
ML/\ Q*&L:%\3;/PAI\^L:K\)/"7B:]L]7U'3M8TNW\L6VF>#O$-A9:WX,\0S
M*MA=:%9OX.U+5+'5[_[7J7]"'@7]JC]FSXE^$+7QYX'^.OPJU_PI=V<5]_:T
M/C?0+06,,QB41ZU9:C?6>HZ!?0R3107>FZY::?J-C=.+6\M8+G,0]YDC25'B
ME1)(I$:.2.10Z2(X*NCHP*LC*2K*P(8$@@@U\OZ_^P_^QIXIUP^)?$7[*G[/
M&L:[)<27=UJ=]\'O ,UQJ5S,%$D^KYT'9K,K!% ?54O&4 A2N3D _)G_ (*$
M?M$>(_V_XQ^P)^P6L/Q:3Q/K6A77[0OQOT*:6X^#O@#POI&J0:UI_AZX^(%C
M'<:1>R7FJ:99ZOK%UHUQ?QW=EIB>%M!B\1:SJVJZ;H_ZT?LD_LT> /V+OV>?
M!WP5\*7J2Z9X4M+G4_%/BW4Q;V$_BCQ9JT@O/$GBG4V+"*V2[NR+;3K::>?^
MRM"L]*TC[5<)IZ3/[YX2\&>#_ .B6WAKP+X4\->"O#EF2;/P_P"$M"TOPYHE
MH2J(3;:5H]K9V$!*1QH3% F5C13PJ@:^IZ7IFM:?=Z3K.G6.K:5?P/;7^FZG
M:6]_I][;2#$EO=V=U'+;7,#CAXIHWC8<,IH _%'1OVD_@5)_P6K\30Q_%7P(
MUG<_L-Z=\*H-8'BC1SHD_P 2;#XO0>/)O!5OK NSIL^O+X5NI-2>QCNC-')9
MW5@ZB_B:V'V/_P %'?V7K']LK]D#XB_#K1H++4_&5EIT7Q#^$>H1[+H#QUX7
MM[B^TBWL+B)F0)XMTN;5?!\ETIECBL_$DUTL<CPQ8^HO^%&?!+_HCOPL_P##
M?>$O_E17H^GZ?8:38V>EZ58V>F:9I]M#9:?IVGVT-E8V-G;1K#;VEG:6R1V]
MM;6\2)%#!#&D44:JD:*J@  _GT_X((?L^^,++X4ZQ^T_\5;C6M1UK6](E^!O
MP1M_$32S3^$_@SX-\4ZIK7B&TT7[2#<6.DZY\2[[5[4:>VQ;63PFSVZ+:WD:
MU6_X.&_BO\/9?V6?AQ\+[+QAX<U'Q]J7QZT'Q$/"EAK-A=ZY:>'_  UX(^(5
MAK&L7NG6TTUS:6=IJNNZ)IA>Z2#S+K452(R-!.J?T+65A8Z9;1V6G6=II]G$
M96BM+*WAM+:)II7GF:."!(XD,L\LDTI5 9)9'D;+NQ/GUW\%_@[?W5S?7WPF
M^&E[>WMQ-=WEY=^!/"US=7=U<R--<7-S<3:4\T]Q/,[RS32N\DLCL[LS,20#
MX;_X).?%KX?^./V#OV<-+T/QAX9OM>\)> %\*>)?#]MK6G/KF@ZIX7U'5M-N
M;?6-'^U-J.FR2VM@NJP?:[>%;K3+BWU.VWV%S!,WXC_\'%_Q-^'_ (R\?_LR
M>$O"7C#P[XFU_P %^'?BK?>*K#0=8T_5Y- B\4:CX#@T2'53I]Q<"QO+T^&M
M7D2SN?*N1! DYC\J>)W_ *I](^$_PL\/WHU+0?AI\/\ 1-16&YMEO](\&^'=
M-O5M[R![:[MQ=66FPSB&ZMI9;>YB$GESP2/%*K1NRG,_X49\$O\ HCOPL_\
M#?>$O_E10!B_L]_%;X??%OX2?#GQ3\/_ !?X;\5:;JG@3PKJ&=!UNPU62R,V
MB:>TUGJ$-K*UQ87UA/)]CO[*^@M;RQO(Y+2\MK>YC>%?;:X_PW\// '@VYN+
MSPAX&\'^%;N[@%M=W7AOPSHNAW-U;+(LJV]Q/IEE:RS0"55D$4C-&)%5PNX
MUV% 'XH?\%AOVT_A[\.O@Y'^S!X<^)WAO2?B9^T+XATSX:>,[RQU6WO[OX3_
M  EU74;:R^(WBSQ5:Z?--/I"WFD3R>'+6PU*.VNM1L=1UZ]L%D;0KG9^LWP>
MT_X;:)\,/ WAKX0ZEX?U7X;>$O"^B>$_!]UX8U;3=;T<:%X<TRUTK38;;4](
MEFL+IHK.V@$LL+_O)"TK ,YIVH?!SX1:M?7FJ:K\*_AQJ>IZA<S7NH:CJ'@?
MPQ>WU]>7,C37%W>7=SI<EQ<W-Q*[RS3S2/++(S/([,Q)ZKP]X7\->$;!M*\*
M>'="\,:6UQ)=MIOA[2-/T6P:ZF6-);EK/3;>VMS<2I#$DDQC,CK%&K,0B@ '
M)_&'1/AYXI^%WC[PA\6+[1M/^'/C+PGKWA'QA<:]JEEHNFC0?$>EW6DZDLNJ
M:A+!;64AM+J4V]RTJ/;S*DT;+)&K#^0O_@BC^V1X-_98_:+^)?[/_P 1?'VA
MVWP=^+FH26?A[Q]J%^-.\)6'Q!\'WE]8^'=<:\OY(K/1]#\?Z#/<V%QJ-XT8
M^WVWA"*[E@MHYYHO[(]?\-^'?%>GMI'BC0-%\2:4\L4[Z9K^EV.L:>T\!+0S
M-9:C!<VS2PDDQ2&(O&22C DUPW_"C/@E_P!$=^%G_AOO"7_RHH _+7_@MG\:
MOA7!_P $\_BQX.B^('@Z^\3?$O4/A58>#=#T_P 2:3?ZKK@TSXI^"_&M[>Z=
M86=U<7-UI]MH/AK4;N:_2,64:B(-<"2>WBFY[_@@]\6/A]J_[#?A7X;P>,?#
M/_"<^"_'?Q!LM7\(OK-A#XEMH=>\2W/B+2;U]%FN5U&6QU&WU@)97\-LUG<S
M6]U:12O=65W''^MC? [X*,<M\'_A:Q 506^'_A,G:JA57)TCHJ@*HZ!0 ,
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
M/ '@KQ1J<5M'91ZCXB\*Z%K=]'9Q23316B7>I6%S<);1RW$\L<"R")))IG5
MTCE@#XT_X)D?%7P!\0/V(?V8+#PQXQ\,:WK'ACX,>"/"'B#1=,UFQN-8T76_
M!^AVWAW5=.U;25N&U"PN[:XTR1G2ZMXA-"T=Y;A[.XMY7^Q_B9\-?!'QA\ ^
M+/AA\2/#UCXJ\#>-M&NM"\2:#J*,UO?6%T <I)&R3VE[:3I#?:;J-I+!?Z7J
M5M::C87%O>VL$\9H'PP^&GA34%U?PO\ #SP-X;U5(I8$U/0/"6@:/J"03@+-
M"M[IVGVURL4R@++&)0D@ #@@5W- '\C?[,?[#GQ!_83_ ."RW[.7P]U2ZU77
M_A+XFN?CKXE^$'C.99%L=?T5O@)\3X+JPU)8E33[?QOX<C-CIGB>"".%KB,:
M9K%O!#I>K:?$G]<E8^H^'M U?4- U;5M#T?5-5\*:A=:OX6U/4=,LKW4/#>J
MWVCZEX=O=3T"]N8);G1]0O/#^LZQH5U>Z=);7-QH^K:EIDTKV5]=02[% !7\
MU'[;W['?QA_8T_;.\._\%+OV4?!>I>/O!P\57'BGXY_"[PS;37>NZ9+XAM[S
M2_B3JEAI-E"]Q?\ A;QOHNI:EJ%_>0P:A<>#_%UQ<>([NV_L58)-*_I7HH ^
M6?@A^VM^R[^T+X'TWQ[\-?C1X#O-.O+!;W4=%UGQ+HN@>+O"\JVYN+S3O%GA
MG4[^#5-$O=/"3"X>>%M/N(H6O]-OK_2Y+>^F_/?_ (*$?MNP?$[P?XB_8L_8
M=D3]H3]HOXTZ3?\ @GQ)=?#"[M_$?A3X2> ]=4Z-XLUKQ;XUTR>3PYHNJ7>G
MW5UHD FU:!/"_P!INM;\07>DSVFC66M_H[XY_8X_9,^)FLR>)/B!^S3\"O%_
MB.>X2ZN_$&N_"SP7?:[?RH7*_P!I:Q+HQU'4HMTCLUO?W-Q;NS%GB9N:]7\
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
MS_9OB#2K#6=/^TPAA#<?8]1M[FV\^(.XCE\OS(P[!6&XY /X\/"?Q^^%"_\
M!?\ F^,H\=>%HOAE/\5?%OA6+QU/K%HOA.6XO?@1K7PG@NX]>,L>FMIUYXIG
MCL[+51<G3)?.@NUNI;%A</\ V-Z9JNEZU9Q:CH^I6&K:?."8+[3+RWO[.8#J
M8KJUDE@D R,E'/6O._\ A1GP2_Z([\+/_#?>$O\ Y45W6@^'?#_A;3H]'\,:
M%HWAS289)98M+T'3++2-.BEG<R3RQV6GP6]LDDTA+RNL0:1R6<ECF@#S/]H3
MX&>!_P!I7X,?$'X'?$6VEG\)_$+09=(O9[41?;])O8IH;_1?$&EM/'+#'JWA
M[6K/3]:TQYHI81>V, GBE@,D3_S_ /[!'C_QQ_P25^*7CK]C[]M$R>%O@;\1
M?%K^*/@C^T(UG?'X477BFXL[?3;^VO?$;B6V\.V/B?1]*TJYOM/U.2WF\%:Y
MIES<:Y&FBZZWB./^F6L3Q%X9\-^,-'O/#WBWP_HGBC0-1C\K4-#\1:58:WH]
M]%_SSO-,U.WNK*ZC_P!B>!U]J /+=>_:6_9V\+^&'\:^(?CO\'](\)+;27:^
M(KSXC^$(])N((TBD)LKS^US#?R.MQ;B&"R:>>XDN;:*".26XA1_P)^*G@#QS
M_P %L?VHO >J:!HOBGP;_P $^?@'<ZG:VOQ-UK3M1\-7WQFU+4KZR/BV[^'U
MEJ5M!=73:_\ V%IN@:7?S6S)X/T.RO-9U@V7B+68_"#_ +=:5^PO^Q;H>L_\
M)!I'[)O[.6GZNLL,\%W;?!GX?)]AGM]IAGTRW_L VNE3H5#>?IL-K*S99G+,
MQ/U';6UM96UO9V=O!:6EI!%;6MK;11P6UM;01K%!;V\$2I%#!#$BQQ11JL<<
M:JB*%   *>C:/I7AW1]*\/Z%I]KI.B:%IMCH^CZ58PI;V.F:5IEK%9:?I]G;
MQ@1P6MG:00VUO"@"10QHB@*H%>1_M"?%?X>?"/X2?$3Q3\0_&'AOPIIFF^!O
M%-]NUW6K#3)KTQ:)J#0V>G074R7&H7]]+$;2PL;&&YN[V[9+:T@FG=8F]NKC
M_$GP\\ >,KFWO/%_@;P?XJN[2 VUI=>)/#.BZY<VMLTC2M;V\^IV5U+# 96:
M0Q1LL9D9G*[B30!_*G_P;F?%/P'X-\9?M2>"/%?B_P ->&]<\<Z-\']7\,:?
MKVKV6DW.O1^#;SXE6NM1Z1]NN+>.]FL/^$PTN2YM(#)=>5<+.D9AAN'3^MI'
M21%DC971U5T=&#(Z, RLK*2&5@058$@@@@X->7?\*,^"7_1'?A9_X;[PE_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OAOXQ?\E&\1?]PC_T
MQ:97W)7PW\8O^2C>(O\ N$?^F+3* /<O@!_R)NI_]C->?^FK1J]RKPWX ?\
M(FZG_P!C->?^FK1J]RH **** "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 *^&_C%_R4;Q%_P!PC_TQ:97W)7PW\8O^2C>(O^X1_P"F+3* /<O@!_R)
MNI_]C->?^FK1J]RKPWX ?\B;J?\ V,UY_P"FK1J]RH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_)[XI?MH_%
M7XS>,/VH?@O^Q[H'@T:=^S3X2\2:?\;/C[\1=5\26^CZ#XS.BZ]O\&?"OPWX
M.FT_7/$'C'1)]%UN"\UW4/$/AS2]"UK1IQMNHAI4^L 'ZPT5^)G@O]KK]LW]
MG'X _LJ_$KXX?#?X>?'SX)?$SP?\!O#U]\3OAYXF\:Z%\6/!%Y\1]#\,V7AS
MQ%\6M+\=S>,K3QC>ZM>:M966N^)M)U_2H-4\4W,US<QZ1)JVF:?<?MG0 45\
M]?M2?M(>!_V4?@GXO^,_CLRWEKH-NEEX<\,V4@76O'/C/4Q)#X9\%Z!%Y<TD
MVJ:[?J(R\5O<C3M.BU#6;J$V.FW;I\O?\$K_ -K;XF_MI?LT:K\8OBQ8^%-.
M\2P_%?Q?X1M;/P=IE]I6DPZ)H^E^&+_3XV@U'5=7N9KQ)-9NHYKIKI1,B0_N
M496+@'Z345\7_MJ_MF>%_P!C[P5X4N3X;OOB1\7?BOXHM/ 7P0^$&C7D=AK'
MQ"\9W]S8V<<+7SP7?]E:%IUQJ>F1ZMJPLKQHKG4]*TZ"VEO-4MEKY[^+7[1G
M[;_[(G@;3OC[^T?X;_9^^)WP6L=0\/0?&#PW\"=!^(7AOXB?"+3?$E[9:*GB
M#0M4\8^,O$VB_$W1?#^JWEG!K,#Z/X/U&^EOC>VSZ7I$4[Z< ?JI17,>#/&?
MA?XA^$/#/C[P7K5EXA\'^,=!TOQ-X:U[3Y"]CJNAZS90ZAIVH0,ZHZQW%I/'
M(8YDCFA8M%/''*CHOYJ^!?VPOCW^V1\0_BKI'[$MM\'O#WP5^"^OGP9K'Q]^
M,^@^,O'&G?%#Q_ D5Y>>'OAKX2\&>*O XMO#>EVWDOJOB[5?$5_+>Z;K.DWN
MCZ+"+VWN0 ?JC17P-^R[^V1JWQ*^+?Q5_93^//AG0/AU^U-\%DMM3UO1O"]_
M?7W@+XF>!M0AT^ZTOXD_#.YU<?VO#I%Q:ZQI#ZIX<U>:\U707U.SBGO[V<:G
M!I/WS0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5\-_&+_DHWB+_ +A'_IBTRON2OAOXQ?\ )1O$7_<(_P#3
M%IE 'N7P _Y$W4_^QFO/_35HU>Y5X;\ /^1-U/\ [&:\_P#35HU>Y4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M,TK_ .4U 'N5%>&_\* \&_\ 03\3?^!FE?\ RFH_X4!X-_Z"?B;_ ,#-*_\
ME-0![E17AO\ PH#P;_T$_$W_ (&:5_\ *:C_ (4!X-_Z"?B;_P #-*_^4U '
MN5%>&_\ "@/!O_03\3?^!FE?_*:C_A0'@W_H)^)O_ S2O_E-0![E17AO_"@/
M!O\ T$_$W_@9I7_RFH_X4!X-_P"@GXF_\#-*_P#E-0![E17AO_"@/!O_ $$_
M$W_@9I7_ ,IJ/^% >#?^@GXF_P# S2O_ )34 >Y45X;_ ,* \&_]!/Q-_P"!
MFE?_ "FH_P"% >#?^@GXF_\  S2O_E-0![E17AO_  H#P;_T$_$W_@9I7_RF
MH_X4!X-_Z"?B;_P,TK_Y34 >Y45X;_PH#P;_ -!/Q-_X&:5_\IJ/^% >#?\
MH)^)O_ S2O\ Y34 >Y45X;_PH#P;_P!!/Q-_X&:5_P#*:C_A0'@W_H)^)O\
MP,TK_P"4U 'N5%>&_P#"@/!O_03\3?\ @9I7_P IJ/\ A0'@W_H)^)O_  ,T
MK_Y34 >Y45X;_P * \&_]!/Q-_X&:5_\IJ/^% >#?^@GXF_\#-*_^4U 'N5%
M>&_\* \&_P#03\3?^!FE?_*:C_A0'@W_ *"?B;_P,TK_ .4U 'N5%>&_\* \
M&_\ 03\3?^!FE?\ RFH_X4!X-_Z"?B;_ ,#-*_\ E-0![E17AO\ PH#P;_T$
M_$W_ (&:5_\ *:C_ (4!X-_Z"?B;_P #-*_^4U 'N5%>&_\ "@/!O_03\3?^
M!FE?_*:C_A0'@W_H)^)O_ S2O_E-0![E17AO_"@/!O\ T$_$W_@9I7_RFH_X
M4!X-_P"@GXF_\#-*_P#E-0![E17AO_"@/!O_ $$_$W_@9I7_ ,IJ/^% >#?^
M@GXF_P# S2O_ )34 >Y45X;_ ,* \&_]!/Q-_P"!FE?_ "FH_P"% >#?^@GX
MF_\  S2O_E-0![E17AO_  H#P;_T$_$W_@9I7_RFH_X4!X-_Z"?B;_P,TK_Y
M34 >Y45X;_PH#P;_ -!/Q-_X&:5_\IJ/^% >#?\ H)^)O_ S2O\ Y34 >Y45
MX;_PH#P;_P!!/Q-_X&:5_P#*:C_A0'@W_H)^)O\ P,TK_P"4U 'N5%>&_P#"
M@/!O_03\3?\ @9I7_P IJ/\ A0'@W_H)^)O_  ,TK_Y34 >Y45X;_P * \&_
M]!/Q-_X&:5_\IJ/^% >#?^@GXF_\#-*_^4U 'N5%>&_\* \&_P#03\3?^!FE
M?_*:C_A0'@W_ *"?B;_P,TK_ .4U 'N5%>&_\* \&_\ 03\3?^!FE?\ RFH_
MX4!X-_Z"?B;_ ,#-*_\ E-0![E17AO\ PH#P;_T$_$W_ (&:5_\ *:C_ (4!
MX-_Z"?B;_P #-*_^4U 'N5%>&_\ "@/!O_03\3?^!FE?_*:C_A0'@W_H)^)O
M_ S2O_E-0![E17AO_"@/!O\ T$_$W_@9I7_RFH_X4!X-_P"@GXF_\#-*_P#E
M-0![E17AO_"@/!O_ $$_$W_@9I7_ ,IJ/^% >#?^@GXF_P# S2O_ )34 >Y4
M5X;_ ,* \&_]!/Q-_P"!FE?_ "FH_P"% >#?^@GXF_\  S2O_E-0![E17AO_
M  H#P;_T$_$W_@9I7_RFH_X4!X-_Z"?B;_P,TK_Y34 >Y45X;_PH#P;_ -!/
MQ-_X&:5_\IJ/^% >#?\ H)^)O_ S2O\ Y34 >Y45X;_PH#P;_P!!/Q-_X&:5
M_P#*:C_A0'@W_H)^)O\ P,TK_P"4U 'N5%>&_P#"@/!O_03\3?\ @9I7_P I
MJ/\ A0'@W_H)^)O_  ,TK_Y34 >Y45X;_P * \&_]!/Q-_X&:5_\IJ/^% >#
M?^@GXF_\#-*_^4U 'N5%>&_\* \&_P#03\3?^!FE?_*:C_A0'@W_ *"?B;_P
M,TK_ .4U 'N5%>&_\* \&_\ 03\3?^!FE?\ RFH_X4!X-_Z"?B;_ ,#-*_\
ME-0![E17AO\ PH#P;_T$_$W_ (&:5_\ *:C_ (4!X-_Z"?B;_P #-*_^4U '
MN5%>&_\ "@/!O_03\3?^!FE?_*:C_A0'@W_H)^)O_ S2O_E-0![E17AO_"@/
M!O\ T$_$W_@9I7_RFH_X4!X-_P"@GXF_\#-*_P#E-0![E17AO_"@/!O_ $$_
M$W_@9I7_ ,IJ/^% >#?^@GXF_P# S2O_ )34 >Y45X;_ ,* \&_]!/Q-_P"!
MFE?_ "FH_P"% >#?^@GXF_\  S2O_E-0![E17AO_  H#P;_T$_$W_@9I7_RF
MH_X4!X-_Z"?B;_P,TK_Y34 >Y45X;_PH#P;_ -!/Q-_X&:5_\IJ/^% >#?\
MH)^)O_ S2O\ Y34 >Y45X;_PH#P;_P!!/Q-_X&:5_P#*:C_A0'@W_H)^)O\
MP,TK_P"4U 'N5%>&_P#"@/!O_03\3?\ @9I7_P IJ/\ A0'@W_H)^)O_  ,T
MK_Y34 >Y45X;_P * \&_]!/Q-_X&:5_\IJ/^% >#?^@GXF_\#-*_^4U 'N5%
M>&_\* \&_P#03\3?^!FE?_*:C_A0'@W_ *"?B;_P,TK_ .4U 'N5%>&_\* \
M&_\ 03\3?^!FE?\ RFH_X4!X-_Z"?B;_ ,#-*_\ E-0![E17AO\ PH#P;_T$
M_$W_ (&:5_\ *:C_ (4!X-_Z"?B;_P #-*_^4U 'N5%>&_\ "@/!O_03\3?^
M!FE?_*:C_A0'@W_H)^)O_ S2O_E-0![E17AO_"@/!O\ T$_$W_@9I7_RFH_X
M4!X-_P"@GXF_\#-*_P#E-0![E17AO_"@/!O_ $$_$W_@9I7_ ,IJ/^% >#?^
M@GXF_P# S2O_ )34 >Y45X;_ ,* \&_]!/Q-_P"!FE?_ "FH_P"% >#?^@GX
MF_\  S2O_E-0![E17AO_  H#P;_T$_$W_@9I7_RFH_X4!X-_Z"?B;_P,TK_Y
M34 >Y45X;_PH#P;_ -!/Q-_X&:5_\IJ/^% >#?\ H)^)O_ S2O\ Y34 >Y45
MX;_PH#P;_P!!/Q-_X&:5_P#*:C_A0'@W_H)^)O\ P,TK_P"4U 'N5%>&_P#"
M@/!O_03\3?\ @9I7_P IJ/\ A0'@W_H)^)O_  ,TK_Y34 >Y45X;_P * \&_
M]!/Q-_X&:5_\IJ/^% >#?^@GXF_\#-*_^4U 'N5%>&_\* \&_P#03\3?^!FE
M?_*:C_A0'@W_ *"?B;_P,TK_ .4U 'N5%>&_\* \&_\ 03\3?^!FE?\ RFH_
MX4!X-_Z"?B;_ ,#-*_\ E-0![E17AO\ PH#P;_T$_$W_ (&:5_\ *:C_ (4!
MX-_Z"?B;_P #-*_^4U 'N5%>&_\ "@/!O_03\3?^!FE?_*:C_A0'@W_H)^)O
M_ S2O_E-0![E17AO_"@/!O\ T$_$W_@9I7_RFH_X4!X-_P"@GXF_\#-*_P#E
M-0![E17AO_"@/!O_ $$_$W_@9I7_ ,IJ/^% >#?^@GXF_P# S2O_ )34 >Y4
M5X;_ ,* \&_]!/Q-_P"!FE?_ "FH_P"% >#?^@GXF_\  S2O_E-0![E17AO_
M  H#P;_T$_$W_@9I7_RFH_X4!X-_Z"?B;_P,TK_Y34 >Y45X;_PH#P;_ -!/
MQ-_X&:5_\IJ/^% >#?\ H)^)O_ S2O\ Y34 >Y45X;_PH#P;_P!!/Q-_X&:5
M_P#*:C_A0'@W_H)^)O\ P,TK_P"4U 'N5%>&_P#"@/!O_03\3?\ @9I7_P I
MJ/\ A0'@W_H)^)O_  ,TK_Y34 >Y45X;_P * \&_]!/Q-_X&:5_\IJ/^% >#
M?^@GXF_\#-*_^4U 'N5%>&_\* \&_P#03\3?^!FE?_*:C_A0'@W_ *"?B;_P
M,TK_ .4U 'N5%>&_\* \&_\ 03\3?^!FE?\ RFH_X4!X-_Z"?B;_ ,#-*_\
ME-0![E17AO\ PH#P;_T$_$W_ (&:5_\ *:C_ (4!X-_Z"?B;_P #-*_^4U '
MN5%>&_\ "@/!O_03\3?^!FE?_*:C_A0'@W_H)^)O_ S2O_E-0![E17AO_"@/
M!O\ T$_$W_@9I7_RFH_X4!X-_P"@GXF_\#-*_P#E-0![E17AO_"@/!O_ $$_
M$W_@9I7_ ,IJ/^% >#?^@GXF_P# S2O_ )34 >Y45X;_ ,* \&_]!/Q-_P"!
MFE?_ "FH_P"% >#?^@GXF_\  S2O_E-0![E17AO_  H#P;_T$_$W_@9I7_RF
MH_X4!X-_Z"?B;_P,TK_Y34 >Y45X;_PH#P;_ -!/Q-_X&:5_\IJ/^% >#?\
MH)^)O_ S2O\ Y34 >Y45X;_PH#P;_P!!/Q-_X&:5_P#*:C_A0'@W_H)^)O\
MP,TK_P"4U 'N5%>&_P#"@/!O_03\3?\ @9I7_P IJ/\ A0'@W_H)^)O_  ,T
MK_Y34 >Y45X;_P * \&_]!/Q-_X&:5_\IJ/^% >#?^@GXF_\#-*_^4U 'N5%
M>&_\* \&_P#03\3?^!FE?_*:C_A0'@W_ *"?B;_P,TK_ .4U 'N5%>&_\* \
M&_\ 03\3?^!FE?\ RFH_X4!X-_Z"?B;_ ,#-*_\ E-0![E17&^#? ^D^![:]
MM=)N-1N([Z>.XF;49;:5U>./RU$9MK2T4*5Y(97.>C <5V5 !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?#?QB_Y*-XB_[A'_ *8M,K[DKX;^
M,7_)1O$7_<(_],6F4 >Y? #_ )$W4_\ L9KS_P!-6C5[E7AOP _Y$W4_^QFO
M/_35HU>Y4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?A5X ^,'[3'[,_P #OCK^SQ^TM^RQ\:M1\.6-O\=)?A)\
M:O@]X>MOC!X4O/ GC34_%&K:3:^.[+P1J&JZ[X6?09O$#^5J$^FO(GAM$&JZ
M1I(T&ZU#4OW5K/U;2M/UW2]2T35[2*_TK6-/O-*U.QG!,%[I^H6TEI>VDP4J
MQBN;::6&0*RDH[ $'F@#^=_6_A_\;_\ @HM^RI^QC^R?X'^$OQ ^%'P%\,^!
M/@'X@^.'[0GQ3TF+P=!K>G^"?AWI6E)X>^#/A/4)+CQ'XS36)+J[U72O%=UI
M.E^'+J;3]&GBO7T*_-_<_P!"_AW0=,\*^']"\+Z)!]ET;PWHVF:#I%KN+_9M
M,T>R@T^P@WMR_DVMO%'N/+;<GDTWPSX;T+P;X;\/^$/"^F6VB^&O"NB:5X;\
M.Z-9*RV>DZ%H=A;Z9I&F6BNSNMM8:?:V]K KN["*) S,<D[= 'E?QTT;5/$?
MP2^,7A[0[*?4];U[X5_$+1M'TVV :YU#5-4\):O8Z?96ZLRJT]W=SPP1!F4&
M2106 YK\X/\ @BM\#_BU^S]^QYJ?@3XS^!-=^'?B^7XR^-=?CT#Q#%##?OH^
MH:%X-MK+4%2">XC-O<SV%Y%&WF;BUO("HP,_KG10!^5W_!1K]CKXB?%[Q'\!
M_P!JG]G2UTR^_:3_ &5_%VG^*/#_ (3U:_@T;3_BQX.L=8M->U#X?7.LW#16
M^G:A)=VEPFC37MW9Z9):Z[XCT^]N;:34;2^L>/\ VHOB/\=?VW/@=?\ [,?P
M._9Q^.GPK\0?&./2?#OQ<^(GQ[\"W'PV\%?!KP/_ &E87GC 0:CJEV1\4-?U
M.SA&B:;IWPZ77M.NM/U._O9M9T^ZT^2UC_8&B@#Y^^"?[-OPX^"'[.?A']F3
M1-.BU;X?>'/ EQX'U6'4+>.(^+(M:M[P>,M5UBWA8Q+=^,=3U36=6U>*%_)6
MYU6YB@VPK&%_,O\ 9"\'_%G_ ()A77Q6_9V\7_"?XR?&O]G;7?'>J?$?]G_X
MK_!CP1J/Q2UC38-=M;2PU3X<_$CPGX;+:_X9U:U;2]%N++7AHW_"):AJ6HZ]
MJ=QJ^FZ>9DTK]M:* /R._9H_99^(_P 4?VT?'_\ P46_:,\%S_#;5[K08_ /
M[./P6URXTK5/%G@'P/#H\6BMXV\<76CWM_INC^,O$6EW&N_\4K:7VH/X?'B[
MQ%9ZC<M/!8>5^N-%% !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 %%%% !7PW\8O^2C>(O^X1_Z8M,K[DKX;^,7_)1O
M$7_<(_\ 3%IE 'N7P _Y$W4_^QFO/_35HU>Y5X;\ /\ D3=3_P"QFO/_ $U:
M-7N5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7PW\8O^2C>
M(O\ N$?^F+3*^Y*^&_C%_P E&\1?]PC_ -,6F4 >Y? #_D3=3_[&:\_]-6C5
M[E7AOP _Y$W4_P#L9KS_ --6C5[E0 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 5\-_&+_DHWB+_N$?\ IBTRON2OAOXQ?\E&\1?]PC_TQ:90
M![E\ /\ D3=3_P"QFO/_ $U:-7N5>&_ #_D3=3_[&:\_]-6C5[E0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5\-_&+_ )*-XB_[A'_IBTRO
MN2OAOXQ?\E&\1?\ <(_],6F4 >Y? #_D3=3_ .QFO/\ TU:-7N5>&_ #_D3=
M3_[&:\_]-6C5[E0 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
M5\-_&+_DHWB+_N$?^F+3*^Y*^&_C%_R4;Q%_W"/_ $Q:90![E\ /^1-U/_L9
MKS_TU:-7N5>&_ #_ )$W4_\ L9KS_P!-6C5[E0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5\-_&+_DHWB+_ +A'_IBTRON2OAOXQ?\ )1O$
M7_<(_P#3%IE 'N7P _Y$W4_^QFO/_35HU>Y5X;\ /^1-U/\ [&:\_P#35HU>
MY4 %%%% !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 %?#?QB_Y*-XB_
M[A'_ *8M,K[DKX;^,7_)1O$7_<(_],6F4 >Y? #_ )$W4_\ L9KS_P!-6C5[
ME7AOP _Y$W4_^QFO/_35HU>Y4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?#?QB_P"2C>(O^X1_Z8M,K[DKX;^,7_)1O$7_ '"/_3%IE 'N
M7P _Y$W4_P#L9KS_ --6C5[E7AOP _Y$W4_^QFO/_35HU>Y4 %%%% !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 %?#?QB_Y*-XB_[A'_IBTRON2OAO
MXQ?\E&\1?]PC_P!,6F4 >Y? #_D3=3_[&:\_]-6C5[E7AOP _P"1-U/_ +&:
M\_\ 35HU>Y4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?#?
MQB_Y*-XB_P"X1_Z8M,K[DKX;^,7_ "4;Q%_W"/\ TQ:90![E\ /^1-U/_L9K
MS_TU:-7N5>&_ #_D3=3_ .QFO/\ TU:-7N5 !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 %%%% !7PW\8O^2C>(O^X1_P"F+3*^Y*^&_C%_R4;Q%_W"
M/_3%IE 'N7P _P"1-U/_ +&:\_\ 35HU>Y5X;\ /^1-U/_L9KS_TU:-7N5 !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7E/Q5^-_PK^"=EH=_P#%#QGI7A.#
MQ)K%MHFB+?O+)<W]Y//;PS316EM'/<KINF"ZAN-9U62)-.TFVDCEO[F#SH%E
M]+U"XN+2PO;JTLI=2NK:TN;BVTZ":UMY]0N(87DALH9[V:VLX);J15@CFN[B
M"UC>17N)HHE=U_G'^+/QZ^)/[3MIIMC\9_"GAW1H/!>OZO)I&BZ1%)]DDNI;
MN?\ TR::6ZOGO%M[%[71TFAOI=+U6"R^VBUWW#R2^#Q3QAPUX?Y#6XNXM>)Q
M&2X+'X'!8G*\FS#):'$^.^ORJ4HULGR[-\9AGCZ.#JJE/,9X>%9X6A5A.<8P
ME*K3^.XPXH?#V%ITL+353-L=3K2RU8C#XBIEW-AJF&6(6,KT'#V7[JNY4HJ:
ME.<;6MH_T)^(O_!1&W\*?'31?!?A;PA:^-OA&FGR3^)/'>BOJDNJ-?R6.JK%
M9Z1'?P:/HUNMGJ]M8)/<2W.JVVI:;-)/87$<CH(\CX>_\%%KG7/C+XET3Q[X
M6T_P3\%;:SNI_#OBZ73-;N_$CW"-IT5K#K$>GZEJNGM"Q?5;FXGL+$&*WM[9
M1$6D9V_,]555"J JJ JJH 55 P  .  . !P!P*6OXPJ_3'XM<G[#@K@VE!\/
M4LGE"5/-ZB>90S.6,J\2P<\S=:GF5?!-98\*\15R^E22K4Z'MDF?ECXPXF>*
M^L?VI)4UF4L?'"*A16'5!TE2CEDG&,:T\%%KVFM55Y5&Y.M=MG] 7P$_:7^%
M7[2.G>(]2^&.HZM>)X4U0:7K,&KZ)>Z5- 9Y;Q=,O89I5DL+JTU>WL9KVR6W
MO)+Z"U,8U6RTVY?[,/?J_F5T'XD?&'X3:5JMO\"_%$?@JYU^\MY-:@AM;)[*
M[ GA=[]+6\M;NPAU)/)CCEOQ9/?/I[75I#,!,8I?Z/? 6L7VO^"O"FL:K?Z%
MJ>K:EX<T.^U6^\,M='0+O4+[2K2\N;K1TOU2_ATRZ:X%U80WRK=QV<\"S[GR
M[?U[P1XC\(>)V3U.(>&*E+*W_:&+PM7@['YQ0S/B?)\-AHX=4,PS)8?!X*E]
M0S.I5J_4*].FXWI5,-4G.K1E4G^E\&<55\^HU,'F%&2S3 T*57%XJC05#+L3
M[>M7C36$C+$XBNJE*G3A]8C448J<N:G:$E&/6T445]@?<A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?#?QB_Y*-XB_P"X1_Z8M,K[
MDKX;^,7_ "4;Q%_W"/\ TQ:90![E\ /^1-U/_L9KS_TU:-7N5>&_ #_D3=3_
M .QFO/\ TU:-7N5 !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 %%%% 'R5^VSI_Q5O/
M@%XBO/A#XSC\#>(- O+7Q!JVJM=ZA937?AC3K6__ +4TBSGTZQU"3[3?SS6'
M[JXA2SF@AGBN9XD;=7X5V4=Q%9VD5Y,+B[CMH([JX 51/<)$BSS!4CB0"64,
MX"11*-V%C084?OA^UI\#_P#A?WPAO?!3>/I?AO!8:M;>*;SQ&%9[,6&CZ?JD
M=_8:L/[4TF%-*NK2]F:[N;JZ>ULA"E[-:W*V_E-^ .B76G7%BD&FZG!JT6F%
M=*EO;::*>.6XL8HXI'$T!,$OF#;*)8&:"19 \3LC*:_D[Z86%Q>(X4X"Q5"=
M'%8/+LSX@CCJ.'X4KK%914QL,LCA\1F/&4(3H3PF:^SC1P.1U9T)1KX'$8FF
ML0VU0_#?$.E6I\1T:U2G6A0Q&74X8:I/,(U*%>IAZDGB8T,NYN?#3HQJT/;5
M^3EKJ4+2;IR4=>BBBOX /B0(R"#T/!K]$?\ @E'X=^(/AOPY\9XO$.A7UIX)
MU7Q1HM]X/URZG$BZOJEG'K.E^(U1&O9I"(+&W\,!)Q96RR8>-KBZ:(1VOYV.
MZQKN9D495078(I=V"(NX]"[LJ*,$EF  )(!VO@E\4OCK\([C5+FQ\?7MEYU^
MLMMIED]M=Z!/"$)EENM)NK(6=W)+O6!9+VUDNH([<&WEBW;V_JOZ./BG3\+>
M'O%3&9CB<@GD>=4.#,+CLDQ6)Q=+C#-:^#SK%5,/B^"L+&C_ &9CZF30Q5:M
MQ#0S3'9=&&68RE5PM:KB(JA/LR7'8;*N)<FS3$T<?5C@XY@D\'[#V<5B<*Z$
MEBU6:<H2C)NC&G*$G7A!N:BFI?TT45^87PU_X*%HQM]/^*_A+R_NQOXD\'EF
M3H%$EWX>U"<N.1YEQ/8ZJ^<M]GTP86,_?7@/XL?#GXFVOVKP/XNT?7BL8DFL
M8+@V^KVB$*=U[HUXMOJMHN6"B2XLXXV8,$=MIQ_8G!_BEP)QS&$>'^(,)6QD
ME>658N3P.;0:5Y16!Q7LZU=0VG6PBQ&'OM69_066\091FR2P6-I2JM:X>H_8
MXA=TJ-3EE-+K*GSP_O,]#HHHK]!/:"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KX;^,7_)1O$7_ '"/_3%IE?<E?#?QB_Y*-XB_[A'_ *8M
M,H ]R^ '_(FZG_V,UY_Z:M&KW*O#?@!_R)NI_P#8S7G_ *:M&KW*@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKX;^,7_)1O$7_<(_],6F5]R5\-_&+_DHWB+_ +A'_IBTR@#W+X ?\B;J?_8S
M7G_IJT:O<J\-^ '_ ")NI_\ 8S7G_IJT:O<J "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
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M\-_&+_DHWB+_ +A'_IBTRON2OAOXQ?\ )1O$7_<(_P#3%IE 'N7P _Y$W4_^
MQFO/_35HU>Y5X;\ /^1-U/\ [&:\_P#35HU>Y4 %%%% !1110 4444 %%%%
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
M^/\ X0_#;XHVWV?QSX1TG7)%C,4&HO"UIK-HG)"V>M6+VVJ6\8;#F&.Z$$C
M>;%(ORGX$^)7_!/1U%QJ'PH\6^9C=(GAOQAA6/)9H[3Q#I]N%)Q^[MX+[2D&
M0OVC4^6D'ZAT5^><8>%? ?',:D^(.'\)5QTXV6;8-/ 9M%VM&3QV%]G4Q"I[
MPI8SZSAT[WHN[/%S/A[*,V3>,P=.55K_ 'FDO8XA/HW5IVE.W2-7G@OY3^</
MQ[\)OB-\,;K[+XY\(ZQH(:0QPWT\ N-(NW!/RV6M637.E7;X&XQV]Y)(BE2Z
M+N&>1T37M<\-:C#J_AW6-4T+5;8_N-1TB_NM.OHLE6(2ZM)89E5BJ[E#[6P
MP(%?TP7MC9:E:7%AJ-G:W]C=QM#=65[;Q75I<PO]Z*XMITDAFC;^*.1&4]P:
M^/\ XD_L/_!WQMY][X=M[OX=ZS+N83>'E6?0WE8GYKCPY=.+:.)00!!H]UHR
M?*I.26W?RMQ;]%+/<LJRS#@'/HYBJ,O;4,OS2I'+<VI2@[TUA<SH*&!Q%9.T
ME4K0RJ,+:2;2O^>YCX>8RA)U\GQBK\KYH4:[5#$1:V]G7C:E.5]5*2PZ7=L^
M-?AI^WK\3?"_D6'CNPL?B#I4>U#>2&/1/$D48(4$7]G;OI][Y:<E;S3/M5RZ
MCS=25F>0_H)\-?VKO@O\33;VECXE3PWKL^U1H'BX1:+>O*Q"B*TO'GET?4)'
M;(B@LM2FNW4!GMHR=H_,+XD_L8_&GP ;B\T_2(_'FAQ;F74?"/FWE^D0)V_:
MO#TB)JZR[5+R#3X-3M81]Z\)(S\HSP36TTMO<PRV]Q!(T4T$\;Q30RH2KQRQ
M2!7CD1@59'4,I!! (KY7+?&3QH\*L72RCC#!8W,L+3?)'!\58>O]9J4H-*<L
MOSZ'[[%*UHQKSKYIAH+X:;//H<3\4\/5(X;,Z56O36BI9C"?/**M=T,8O>J=
ME-SQ%-:VC>Y_3WUZ45_/E\-OVD/C!\*S;P>&O%MW<Z-;E0/#6OEM:T$Q*<^1
M!:74GGZ9$QY<Z-=:;,W.9<%L_H'\-O\ @H%X)UK[/8?$O0+[P=?,5236M($V
MN>'F8D!IIK5$&MZ<G(VPPV^M8"LSW*Y"U_2/!OTE?#WB;V6&S:O6X1S*IRQ=
M'.'&66RJ.UU1SBC%8>-.-]:F84\NO9VB]+_<99QUDN/Y88B<\MKNRY<39T&W
M_+B8+D2_O5HT-GIM?]"J*YSPQXO\+>-=-36/"7B'1_$>F/M'VS1[^VOHHW8$
M^3<>1([VUPN")+>X6*>-E9)(U96 Z.OW_#XC#XNA2Q.%KT<3AJ\%4HXC#U85
MJ%:G+6,Z56G*5.I"2U4H2<7T9]E"<*D(U*<XU(32E"<)*<)1>SC*+:DGT:;0
M4445L4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5\-_&+_ )*-XB_[A'_IBTRON2OAOXQ?\E&\1?\ <(_],6F4 >Y?
M #_D3=3_ .QFO/\ TU:-7N5>&_ #_D3=3_[&:\_]-6C5[E0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_*=^R-^
MTMX;^%W[4'_!5OX0?M+:I;>$_C7\:=6^(Y\(>)O%<WV.'6Y_"MO\2K73/A]:
M:MJ#F.RM;_0==\/W?PYL!=)I^LZ9;6^EZ7)-<GP_9WG]6-?DY_P4W_X)M_ _
M]KGX?>*_BMJ"S> ?C;\/O!&M:KH_Q'T&SBN'U[3/#.EWNJP^&/&VCM-:0>(=
M,9()+;3M0^T6FN:&TD9L]0FTV.XT:] .TL/V=[#]IK_@G!^RSX >#1%\1:/\
M(OV3O'_@G5]=-S%;Z!XF\#Z!X UU;Z*ZLK._N[62_P!%MM9\/SR06DYDLM9N
M[>1!',[I]R_%OX5>&OC5X'U#X<>-9-3D\&Z]>:0_BK1=.NH[*+Q9H>F:I:ZI
M=^$-<G\B6Z?POXC-G'IOB:QL9K&XU?1)KW1Y;Q+"_O(9_P"8K]AG_@H[^T'^
MP[>?!7]G_P#;NT+6)?V?_B1X$\$:[\#?B[?".]N?!W@#Q'HNE7?A>:/7+/SK
M?Q=X T;3]2TNRU?2;B;_ (2[X<0,MI(DNGV.G^'(_P"KN*6*XBBG@ECF@FC2
M6&:)UDBEBD4/'+%(A9)(Y$8.CH2K*0RD@@T ?*O[6WPN^"6O_LD_&7P=\2O"
M?A>'X4^&OA)XSU); :-IMMI_@VV\,^%M3OM.UGPQ:Q16\&AZGX<:UCN]"GTS
M['+9W,$*6SH&*GXM_P""'GP@^)?PA_83T&'XF6VHZ7<?$/X@>*/B=X-T#55D
MBOM"\!^(M)\,:?HD4EI+\]E%KMUH>J>,;2W(1FM/$L%U*D<US(BZ'_!2K]B7
M]K?]K'P3K6E?!_\ :H;PMX;M3;:M8_ :Y\+VWA;0?%VH:6\-Y:VVM?%'0=0;
MQ#++%>6R7FCZ?K>DWOAM=733[F[739;2/6;7@/\ @C;^VW\7_P!H[PI\7/@9
M^T:+NY^-O[.6L:;I&J:_JEG%8:]KNB7][KFCRV'BFU@$<+>*_!VN^'KW1]7O
MTM[5M0M;K2'NX[G5X=5U&\ /G_\ ;S\=C]IO_@K)^QE^P]?2V^I?"OX;:WHG
MQ4^(GA:XC6XT_P 2^,[?0M=^),NE>(K&0R6VH:;;?#OPWI5I:0SQC;;>-/$D
M4B/%=(:_5;_@H[\*](^,?[#G[3?A#5;.VNY++X2^+/&VA&X1-UKXH^'>F3^.
M?#EQ!.Q5K25M5T"VM9;A'7_1+FY@F$EK-/#)^+&GV36O_!RCJ$FMLSS7NCS7
MOAR3]RBNI_8Q@M%55;#;8+&VU>U;R!YSS0/,^Z)IW/\ 0C^TW=1V/[-O[0=[
M,&,-I\#_ (L74H3:7,=OX#U^5PH=D7<50[=SJN<991D@ _)3]C#_ (*!:T/^
M"07C3]H7Q;J$6M?$;]FKPQXR^&4VH:Q(;E?$/C+P]9:3;_"1M9S(+F8ZI;>,
M/A_I&M74LSW>IWL>I:AO:>Z\M>Z_X(6^"&MOV-]2^.&O3/K7Q$_:/^+?Q$\?
M^-/%^H*LVO:\^B>(K_P=:0ZEJ)43W<%OJ^C>)=9MXY&,<&H>)-8FB5&O)MWX
M??LUZ-KEU_P0P_;_ +RRD?[%)\>OAD6@$2 RPZ)XF^ E_K+).?WA"6MW8W$J
M_*JQ6;HI;[1,A_HI_P""-HL1_P $U_V9/[.S]G_LOXD&3)B/^G'XR_$4ZIS"
M2F/[2-W@']Z!@3@3"04 ?"?QR\>3?L?_ /!<3X0:WH$J:?X%_;0^'W@/PG\4
MM'@D2VLM5\5:SK?B#X;>&]9EMB_V:+4=+\0^'O ^IOJ?DK-<6]_XCM5=9M6O
M[F7^B2OY=O\ @L6EQJG_  4W_P""=^A::7359K[X3BUD$<<H2;5/V@#:63K&
M[XD:.>TD=TD5(F4(-Y!?9_430 4444 %%%% !165KB:O)I%^F@RP0ZPT!&GR
MW(4P)/N7!E#1RJ4V[@<QOU''>O(OL/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
MSX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P J
MJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'
MC_H,^&?^_5M_\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_
M\JJ/L/QX_P"@SX9_[]6W_P JJ /<J*\-^P_'C_H,^&?^_5M_\JJ/L/QX_P"@
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
M<*M.7K":E%[Z.VA\._$K_@GKJEKY^H?"GQ7%JD(W.OAWQ:4L]0"CD1VFNV4
ML+N1B=J1WNGZ7&BKF2]D8U\%^-OAIX^^'%[]@\<>$]9\.3,YCAEO[5OL%VR@
MEOL&J0&;3-14!6R]C=W"#:WS<''[K?8?CQ_T&?#/_?JV_P#E55#4_#GQDUNQ
MN-+UF?P5J^F7:>7=:=J>G:=?V-S'D'9<6EWHTMO,F0#MDC9<@'&17\W\9?1:
MX*SSVN*X8Q6*X3QTN:2H4^;,LGG-ZV>$Q%6.*P_-+2^&QL:-*+?)A))1@?#Y
MGX?Y5B^:I@*E3+JSNU!7KX9OSISDJD+O^2JH1OI3:21^#OAWQ1XC\(ZE%K'A
M;7=6\/:I#CR[_1[^YT^YVA@QB>2VDC,L#D 2P2[X95RDL;H2I^X?AK^W[\0/
M#XM]/^(NC6'CG3DV1OJMGY6A>)$0$*993!"^CZB8T VQ&PTZ:9\M/J!9BX]0
M\8_L*W'B.6:]T<:#X4OY2SLFEW5P^D/(P/)TJ6W"6RY"A8]/FLH$&XB!B<U\
MG?$+]D/XW_#Z.:]D\,GQ5I$(+OJ?@^1]:,2 %BUQI211:U"L: M/.-.DLX0K
M%KHJ Q_G_$<#>._@O7J8W(:V95LJISE4J8GAVK/.,GJQ3O*IC\EKT9RIVA;G
MKXO+(PIWDJ6)=G(^.GE/%W"\Y5<'*O/#Q?-*I@9/$X:26\JV%G%M:?%.I026
MO+4ZGZR?#3]ISX.?%(6]MH?BJWTK6[C:J^&_$_EZ)K)F<@+!;+/,]AJDQ)R(
M](O[]@ 2P7! ]_K^8%T>-WCD1HY(V9)(W4HZ.A*LCJP#*RL"&4@$$$$ BO>_
MA[^TY\:?AK#%8Z%XRO;[1X@BIHGB)(]>TZ**/[L-G_:(EN]-A +?NM,N[.)B
MQ9T9@"/T?@[Z6FM+!\=Y!RM6A/..'[Z->[SXC*<75NOYZU3#8Y_:]E@OA@>W
MEGB-\-/-\'V3Q.#^Z\\-4E\Y2A6[\M+9'] =%?E;X,_;DUK7;B"P\3ZK9>$;
MB4JG]HW.EQW^BF0G:#+)8:7<W]H'8C!DLIK>%2S3W:(A<_8OA_5_BOXLTV+6
M/#'C7P'X@TN?_5ZAH]UINHVC-@$QF:UTZ5$E0$"2%RLL3961%8$#^J>%N/>#
M^-:'M^&<_P !FC4.>IA:=5T<PH1TUQ.78B-''4(W=E.KAXPDT^24DKGZ%E^<
M9;FL.? 8RCB-+RIJ7+6@O^GE"?+5@NEY02?1L^C:*\-^P_'C_H,^&?\ OU;?
M_*JC[#\>/^@SX9_[]6W_ ,JJ^N/2/<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'
MC_H,^&?^_5M_\JJ /<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'C_H,^&?^_5M_
M\JJ /<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'C_H,^&?^_5M_\JJ /<J*\-^P
M_'C_ *#/AG_OU;?_ "JH^P_'C_H,^&?^_5M_\JJ /<J*\-^P_'C_ *#/AG_O
MU;?_ "JH^P_'C_H,^&?^_5M_\JJ /<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'
MC_H,^&?^_5M_\JJ /<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'C_H,^&?^_5M_
M\JJ /<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'C_H,^&?^_5M_\JJ /<J*\-^P
M_'C_ *#/AG_OU;?_ "JH^P_'C_H,^&?^_5M_\JJ /<J*\-^P_'C_ *#/AG_O
MU;?_ "JH^P_'C_H,^&?^_5M_\JJ /<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'
MC_H,^&?^_5M_\JJ /<J*\-^P_'C_ *#/AG_OU;?_ "JH^P_'C_H,^&?^_5M_
M\JJ /<J*XWP;#XUAMKT>-+O3KNZ:>,V3:<L:HD C/F"3R[:V!<R8(RK\=".E
M=E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7PW\8O^2C>(O^
MX1_Z8M,K[DKX;^,7_)1O$7_<(_\ 3%IE 'N7P _Y$W4_^QFO/_35HU>Y5X;\
M /\ D3=3_P"QFO/_ $U:-7N5 !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7Y0? ']N/P-^T_^S-^T%X5U[QQX=7X
M]?#G2/V@?!GCCP7//IFBZY>6F@R^,;+PUXET/0EEAEU/0]1\-+HR76I:;:M;
M6VN1:E87*PRQ1F?]7Z^7OCM^QM^S=^T+I7B5?B%\%OA-KGC'7-"U;2K'XA:U
M\.O#>K>+]%O-0TR\L+/5(-=-M9Z].VESW:ZA!:+K5LCW-O#(LL$\4-Q" ?A-
M^WS+X5^.7_!/_P#X)W_LD_#FQLOB1^U)XV\+_LTZMX(\$^'W6_\ $?A#P];_
M  7M]-\2>*_$TMFDR^&/"LB:I86=_+K\^G6$T!E\0L);/PG?7>G_ +D_$'XW
M_!W]A+]G;X=:Q\?_ !V^@>%?"FD^ ?A3'XB31O$'B.[USQ-9^&OL=O';Z=X>
MTG4-3GFO;3P]JNK2S-8PQ1VUI<R2F)]D3[/[,7[*'P=_98^'GA'PC\/? G@#
M2_%&D>"/#/A3QE\1?#7@/0_"?B7XCZEHFE6%IJ?B/Q)=V?VW5[F;7M4LY-;E
ML=2UW6!9W%P(EO+CR$G;V?QY\// 7Q2\,:AX*^)7@OPMX_\ "&JB/^T?#/C'
M0=,\2:%>- XDMY9]+U>VN[-Y[:4+-:W'E">UG5)[>2.5%< 'AEM^VY^R'>?#
M:3XN6W[1_P ()?A_#I\VI2ZV/&VC"XCCMXS)+8OH#7*^(QKH($*>&SI'_"0R
MW;QV,6EO>2QP/\<_\$R_@7J^G>,_VN/VRM?\):GX!3]L?XM7'C'X<>"/$&F'
M2O$ND?"K3=6\3:IH7B?Q%8/*T^E:Y\1[WQ1=>(-0T:="]M;66EZ@EQ(NJ&.'
M[*\#_L3?L@?#7Q!9^*_ ?[,WP/\ "_B?3I(Y],U_2_AMX5BUC2[B&19HKK2]
M0?3)+G3;N.1$9+NQDM[A2H E XKZ@H _ _\ X*5?#+5?V=_VT?V3?^"F/AW1
M]0N/ G@/7M)^'/[2=]H=C<:A>>&_!FJ'5/#*>.KO3[.*:ZN;6;P9XO\ $WAJ
M_O#Y=O#<Z7X1THNL^KQ-7UK_ ,%+?VB_!FD?L3>/-"^'OB33/'GCS]I[PI+\
M(/@9X6\#7]MXEU[XF7WQ0*^%+Z;PC9:/)>SZK86&@:EJU[=ZC:JUG'+#;Z:+
ME=4U'3K:X_3"_L+'5;&\TS5+*TU+3=1M9['4-/O[:&\L;ZRNHF@NK.\M+A)+
M>ZM;F%WAGMYXWBFB=HY$9&(/AOPW_95_9G^#WB2\\8_"KX _!_X=^*[X7"3^
M(_!WP\\+>']:2"[9VNK2SU'3=,M[K3[&X+D36%A+;64BK&C0%(HE0 ^._P!E
MC_@G[I?PZ_X)O-^QS\1UM5U_XG> _%\OQ3O;-8;I=+\??$6":[:>SDBEDMKV
M\^'SG0-*TW4(I7M[^X\)6FHQ@13K&/"_^"-GCG4/A-\+/B'^PK\;KBV\%_'/
M]F;XB>,EA\'ZS<QV+:U\-/%5[<>,+/QAX2FO3;?\)'X<FU^\\6ZA)J>EQSVE
MOHU[H6K7$L=OK5K7[:UXI\5_V;?V?OCM/I5W\9O@M\,?BA>Z&ICT?4/''@K0
M/$6HZ;;LTCR6=GJ.I6,][!82R2-+/IZ3BRGFV336[RQQNH!^,OA3X>#]N[_@
MKY=_M-^'F7Q!^S9^QKX=T7X?:%X]MPMSX5\??%GP];ZWJ\>A^#]24K!JT7A'
MQCXYU77=2UG36O;&-_#.D;9WL?$VBW4W] M8?AKPOX:\%Z%IGA?P=X=T+PGX
M9T6V6RT?P[X:TFPT+0M)LT)*6FF:1I=O:Z?86R%F*P6MO%$I8D("36Y0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %9>MZWI'AO2-0U[7M0M=)T?2;66]U'4;V5
M8;:TMH5W/)([?@J(H:261DBB1Y'1&;KVO:-X7T;4?$'B#4;72-%TBUDO=1U&
M]D$5O:V\0^9W;EF=F*QPPQJ\UQ,\<$$<DTB(WXA?M,?M,ZS\;=8;1]':ZTCX
M<:3=,VE:2S&*XUJXB+*FN:ZB,5>=ADV%@6>'3(7(!DNY)[A_RGQ6\5LE\,,F
M^L8CDQV?8Z$UDV2QJ<M3$S5XO%XMQO+#Y=0E_%K6YJTU]7PZ=1SE2^=XAXBP
MN08;GG:MC*J:PN%4K2FUHZE1J[A0@_BE:\G[D+N[C-^TW^TWJ_QKU=]"T)[K
M2?AOI5T6T[3F+0W.OW,+%4UK6T4]>K:=IS%H["-O,DWWCNZ>*?"SX5^+OB_X
MKM/"GA&Q,T\A6;4M2F5UTS0].#JDVI:I<*K"&"/.V*-0UQ=SE+:TBEGD1#)\
M*/A/XM^,7BRT\*>$[,R2.4FU359UD&F:%IN\+-J.ISHI\N-1E8(%S<7L^RVM
MHY)7P/W?^#_P?\)?!?PE;^%_"]OOE?R[C7-<N(T&IZ_J83:][>NN=D29=+&Q
M1S;V%N?+CWRO<7$_\=>'WAYQ5X\<4XOC'C'%XN.0+%+^T,QLZ4L<Z3O#),BA
M).G0P]"#5.I5IQE1P-)V_>XNI:7YGDV2YAQ?F%3,\SJ5%@U4_?5_A=5QVPF$
M3NH0@G:4DG&E%_:J2UB^#?P;\)_!7PG!X:\-0>==3>5<:]KUQ$BZEK^I*A5K
MJZ92WDVT.YX]/T^-V@L8&95,MQ+=75SZU117^AF5Y7EV29=@\IRG!T,!EV H
M0P^$PF'@H4J-*"LHQ2UE*3O.I4FY5*M24JE24ZDY2?[1A\/1PM&EAL-2A1H4
M8*%*E!6C"*V26[;U<I-N4I-RDW)MLHHHKO-@HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \<^(_P!^$WQ46:3
MQ=X/TZ;5)5('B'35.D^($?:51WU2P\F:]$628X-2%[: DDV[9-?G[\2O^"?'
MB733<7_PL\36WB2T7<\?A_Q*T.E:VJ@'$-OJT2KHVH3,V#ONXM!B52069E!?
M]9:*_,N,?!_P_P".55JYSD.'HYC5NWG&5J.6YISO3VE7$4(^SQDDK\JS"CBZ
M:Z0NDUX.9\-9-FW-+%8.$:\K_P"TX?\ <8B_\TIP5JK715HU$NB/YK?&'@'Q
MI\/]1.E>-/#&L^&[TEO*35+*6"&Z5,!I+"\PUGJ$"D@&XL;BX@W97S,@@5_"
MOC/Q9X'U)-8\(>(M8\.:DI3-SI%]/9M,L;%EANHXG$-Y;DE@]M=QS6\BLRR1
M,K,#_2)K>@Z'XETZ;2/$6CZ9KNE7(Q/IVKV%KJ-E+PR@R6MW%-"S*&8*Q3<N
M3M()KXJ^)7[!?PQ\4BXOO M]?_#[5I-TB6D?F:UX:DD(W$-I]Y.NH6?F,,!K
M+5%M;978QZ=(JI$/Y7XI^BSQ9D5=YIP#GL<V^KS]MAL+B*RR;/</*.L%AL;"
M<,#7JQM?VSKY8[M*%)O5_GV8>'V8X2?UC)\6L2H/FITYR^JXN#6W)535&<EO
MSN5!]%$^>/AM_P %!/&6C_9[#XF^'K+Q=9+L237-$$.B:^J_QS3V07^Q-1DP
M,)#;Q:&N22\['BOT$^&_[17PA^*@@@\+^+K*/6)PH'AS6R-&U\2M_P L8;&\
M9$U)U&-[Z1/J,"Y ,V>*_'_XE?LG_&GX:"XN[WPR_B70[<.YU_PB9=:LTA0;
MWFN[)(8M9T^.),-//>:;#:(=P2ZD52]?-W*GC*LI]P00?S!!_$&O$RCQU\7_
M  TQD,GXVR[%9M1I:?4^)\-7P6:NC!I.>#SF--5,5&5U;%8JGFM.2DN27*XM
M<F&XMXER*JL-FU"IB8Q_Y=X^$Z6(Y5:[I8I1YJB?_/RHL0G?1[']/]%?@K\-
M?VL_C3\-1;VEKXD;Q1H4 1!H7B\2ZS;) GRK%9Z@TT6LV"1QDI!#;:BMG'\F
MZTE2-4K] _AI^WE\+_%0M['QS9WWP]U=]D;7,_F:SX;FD8!04U.RMUO;+>X+
M,NH:9%:VR,@?490'D7^EN#?I&>'/%?L<-C,=/A;,ZG+%X3/O9T,)*H[)JAFT
M)2P$H7:4'BYX&M4;]VAHS[O+.-LDS'EIU*TLOKRLO9XRT*;EU4,2FZ-KZ+VC
MI2ET@?<]%9>C:YHOB+3X-6\/ZMINN:7=+NMM1TB^MM1L9UP#F*ZM)9H'P&!(
M5R1D9 K4K]VI5:5>G"M1J4ZU&K"-2G5I3C4IU(25XSA.#<9PDFG&46TT[IM'
MUT91E%2C)2C))QE%IQDGJFFKIIK5-:,****T&%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %?#?QB_Y*-XB_[A'_IBTRON2OAOXQ?\E&\1?]PC_P!,6F4
M>Y? #_D3=3_[&:\_]-6C5[E7AOP _P"1-U/_ +&:\_\ 35HU>Y4 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!B>)M=@\,>'-?\275K=WUMX?T;4]:GLM/%L;^\
MATNRFO9+6Q6]NK*S:\N$@,-JMU>6MNT[HLUQ#&6D7\9/B3_P4.\7_&7X/:AI
MGPH\/^(OA!XZO=<F@_X2.36+.:*TT:SU4&**QN7T&:YGFU+2&$>HW5DFF7.D
MZK;RP6=Q=P%F>/\ ;L\;>+-:^-^DP>#/C*^H?#I/ T6D^(/!7AG4"="2\.M7
MEQ>V6KO9:E?:9K>JW6H:;8W%_)<6MA=:3:V6G:?$CRK<3O\ '(  P  /0<"O
MYQ\:_I#1\-<?AN&N"(Y)G/%-"KD6=XW/:OUG$T^&,=E^99E'-N"\XX<S7*5E
MN9RQU"AEU3$XNCBV\/0K5*>'G&<X5E^)<6\6YGB\=C<KR^MB<MP-"&,R[%2I
MRPLZF8^VC0=/'8+&4)3KX-4H>UITW"I&JW4DZD*=2FE'UKQM^TU^T]XL\#>
M?"EE\4+GPOJGA"#3XM3\5>'+O6]+\0>*6L]+CTR2;Q!J4=_)_:\MR5?4+EKJ
MTC%QJ)%RZJ[$K]@^"_\ @HAXQU?XJ_##X?7OPNT6S\(ZZ+?1O%?C75/%MQ;+
M87DT\42:^NIW-E]@L[73[*.66^TK5(I+O6;V>);+5[$+MN/SDIK*'5D)8!E*
MDJS(P# @E70AE89X92&4\@@@&OP+AKZ6OB5E>+P_^L5+)>+LIP]/B;V65YA@
M*> 4,9Q)6CB5CI8_*5@\RK_V+B8*648&KBWA,-A95<%3A3ISIU*/RV%SO.\%
M7EB,-F^/C.K/+UB%5JQQ2K4,O:4,.EBX5XT%6I<U*O5HQA5JIJ524W%(_IZM
M[NUNQ*;6YM[D03/;3FWFCF$-Q%M,MO*8V81S1AEWQ/B1-R[E&15BOQB_X)T?
M$;X7_"?5/$?PDU_QSXC7QU\4/%MEJ/A;1-7EOK_1-28Z;J9:6R6WTZ6UTC6G
M_LU[35M4U/4X3XB8Z%:00F:P5!^SM?Z"X/,,ISK+LNS[A[$8_'\.YWA5C<DS
M3'Y1CLDJ9EA(U*F%K8FC@L?"%=4(XW#XK#TJRYJ=>-%5:<G&:2_=N&L]AQ#E
M5+'\F'P^)YJE+&X&AC*>->!KPF[4*U6G"FU4E1=*OR3I4Y*%6+2<7&<BBBBM
MCZ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MOM*UW3)##J.E7T?SVU[:3*0\<UO,%E1D9&!7*.C88?KS_P $^?B%'>_"6R\
M>,?C%!X]^)MAJWB74)- UN_MF\7:5H27-A<%8OM6HW6O>(-#BFU:&[AUW4((
MF@N-3GT:/%II=LD?]+>#WC+D?BOE=;"SP^$X>XNR++\IH8C(H8K-<UQ?$]/#
M8'ES_C"E5CDV%RK*,+]?5*4\I6,J/#1Q+C3M2HTYXG] X.XRQV/QKRK.+8BM
MB)XO$X?,8_4\'AZ5/GH1PV6?5N>-6M7]^JX58*I4J**YHV4YP_0:BBBOU\_4
M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KX;^,7_ "4;Q%_W"/\ TQ:97W)7PW\8O^2C>(O^
MX1_Z8M,H ]R^ '_(FZG_ -C->?\ IJT:O<J\-^ '_(FZG_V,UY_Z:M&KW*@
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 **** /Y@]?\/_"KP[\2/B5:?"+Q/?>+O"[^
M(EDBUG4+R+4+B=I8#<N#>1:5I F5+RYOD&Z!W0J4>620/+)'7M_[8'@WX4_!
M'X_:?\/_ (<>#=8\-CQ9X:MO$^M.\5_=:3=:G>ZCK<O]HZ9?WU_J-[=VLTB3
M6MW"D5IIVBW5O)!;D6Y:*T\0K_-OZ5.29[EWC+Q%G&;_ .LV(P7%U/!<0\.9
MMQ;6RNOF^;Y']6AE-'$REE$Y82G@\-BLKQ>799AZD:.,I95@\#];I>TG[2I_
M*]3#?4<5CLOG' 4Z^!QV)H8BAEGMOJ5"K*HZ_LJ'UA1J\D85H7YT[2<E=V84
M44C,J*SNP55!9F8A555&2S$X   )))  &37\Z).348IRE)I1BDVVV[))+5MO
M1):M@>F_L\_!W6_BA^TG\*=5\/\ B:W\,W?@#4[3QO?RR07,\VHZ7X7UK2]3
MFTI$MKFV;RM5R^EW!FD:W$-])YL5Q&7@E_HTK^47P_>Z/K7C?P[\0O"_B&ZC
MU_X?ZM87^G&&.%H+34=+OI;_ $G4(X;NU8.Z7\*7D$Y,\$RVT4;Q A@O[+_!
M7]O;2M3^R>'_ (RV<>BW[>7!%XTTBWD?1[ESA%?6]*B$EQI<CD RWNGBZL6D
MD+/9:7:QL]?Z2^'_ (KY)P1PWP-X0\?Y[G65<3\-95B:=?+>*>$JO"E+A*MF
M^:XO,Z/#&*QV+DL7CKX?%4<YPV<9AA\+@'@\TH8:A74:,8R^[\-\]R; QS*C
M74,)/,L="O2Q_P!<>(P>-C3P]/#QDTDJ6!G3<)4Y7;C4<7*K4C*,(O\ 2.BJ
M&F:IIFMZ?::MH^H66JZ7?PK<66HZ==0WMC=P/G;-;75N\D,T9((#QNRY!&<@
MBK]?T/3J0JPA5I3A4IU(1J4ZE.2G"I":4H3A.+<90E%J491;4DTTVF?MB:DE
M*+4HR2<9)IIIJZ::T::U36C044458PHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *P/%/BG0/!>@:GXG\3ZG;:/H>D6S75_?W
M3$)&@(5(XT4-)/<SR,D%K:P))<75Q)';V\<DTB(S/%GBSP]X&\/:GXI\4ZG;
MZ1H>D6[7-[>W+'"C(6.&&-0TMS=W,K)!:6D"27%U<21P01O*ZJ?PU_:*_:.\
M1_'/73"GVC1_ >DW4C^'O#GF /(P#1+K&MF)FCNM7GB+>7&&DMM*@E>TLVD9
M[N]O?R'Q;\7,G\,,IO+V6/XEQ]*?]CY,IZO>'U_,.1J=#+J,TU=.-7&5(RP^
M&:<:]?#_ #7$?$F&R##:\M;'5HOZMA;[[KVU:VL*,7Z2J23A#:<H3?M&_M(^
M(?CEKAM+<W.C_#_2;IWT#PZ759+F1 \2ZWKAB9DN=4FC9O)@WR6NDP2-;6AD
MEDO;V]X#X-?!KQ9\:_%D'AKPU!Y-I#Y5QK^OW$3MIN@::SE6N;EE*^=<S;7C
MT_3XW6>^G5E5HK>*ZNK>7X+?!;Q9\;?%D7AWP[$;:PMC%<>(O$5Q$[Z=H&G.
MY4SS[2GVB]N DD>FZ;'(DU],CDO!:07EY;?N[\,?A?X2^$GA6S\)>$+!;:S@
M"RWU]*$?4M:U HJSZIJMTJ(;B[GV@ !4@MH1':VD,%K#%"G\C^&OAGQ-XW\1
MXGC;C;%XR602QCGC<=4<J5?.:M&5O[)RF*2CAL!AXI4*U:@HT<)27U7")XA3
M>'_.,BR+'\5XZIFN:U*KP;J7JU97C/%2CMA\,MH48*T)3A:-**]G3]^[A'\+
M?A9X2^$/A2S\)^$;$06\(674-1F5&U/6]1*!9M2U2X55,UQ*1B.,!8+2 ):V
ML45O&D8]'HHK_0K+\OP.4X'"Y;EN%H8' 8&A3PV$PF&IQI4,/0I1484Z<(I)
M127FY.\I-R;;_9Z-&EAZ5.A0IPI4:4(PITX1480A%648I;)+[]WJPHHHKL-0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F?XT_LO?!OXI:
M#XCGU?1]-\'Z[=:1JN/'6BI'I%SI<\MG,#K.JPPS66FZQ'9'%U<G5PS-!"R+
M>V@/G)^ .E>%H/!<FM>&;7Q2/&-OH_B'6=/@UU2HBNHK&[:RC,,,>I:M#;1,
MENLX@@OIHD:9BK.6,C_T\>*O#NG^+_#'B/PEJPD.E>*-!UCP[J8A95F.GZWI
M]QIEZ(F=719#;7,@1F1U#8+*P!!_FZ^)7@KX:_!7XP>,O@CX \0ZGKEIX8G@
MG,NMEWU.*\FTW3Y-2T^]N?[.TFRN;^UG=I'.DV8L)+=EGB99/M$4/\^_2&X1
MJU?"//JW"F68N$X<1Y7Q%Q9E_#_".68C#8K+<MP68T_]9>(L^I45FF5T,FGB
M)4%.G+ZKBZF8PCCY-TL-*G^,>)66X7"XS*,SIX+ X=57B,%4QJQ+P^(K8FOR
MU:.'C@H\M+%.<*%6<L0U*M3Y5"ZC))X5%%%?YHGY\%?0?[#GPR\=ZA^UMI?Q
M*\-?V4GA/PWX?U!/'1N[A([VYLM9T'5]"L;>PA-I/+)<+J@TF^/ES68:"PE6
M2=EW6\_ST[I&CR2.L<<:L[N[!41%!9G=F(55502S$@  DD 5^@/_  3_ /@7
MXLO/%MK^T?9_%"<_#S4[77M$B\ :-JFI1V6L7UA9Q:18WVOVUEJ1TG4+:QGO
M==O+:QU>Q^UV.I1:?J5M#B:&XB_KOZ&LL\P?B+Q#F>7XVEEF5RX#XBR;.:^-
MR7-<SP6:T<S>"E0X>I8O 16$RK-<97PU/,<!C,TK0PL5E5>-.%7%2H1/1R/
MRS#B#(:<,-7Q+PF:X3,IK#8BCAZF&I8.HF\94]J[U<-1JSI1Q%&E&52K3J.F
MK<[:_8&BBBO[U/Z7"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "OAOXQ?\E&\1?]PC_P!,6F5]
MR5\-_&+_ )*-XB_[A'_IBTR@#W+X ?\ (FZG_P!C->?^FK1J]RKPWX ?\B;J
M?_8S7G_IJT:O<J "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@ JK?7UGIEE>:EJ-U!9:?
MI]K/>WU[=2I!;6EI:Q//<W-Q-(52*""%'EED=@J(K,Q !-6J_*3]MW]HO^U[
MN[^#'@R])TS3[A5\>:G;2?+J&HV[K)'X:@DC.&M--F5)=7(),VI1QV)$8T^Z
M6Z^#\1^/LJ\.>&,9G^8N-6NKX;*<N4U"KF>95(2=##0=FX4H\LJV*K*,O88:
MG4FHSJ>SI5/(SO.,/DF JXRNU*?P8>A>TL17:?)3CVBK.52=GR4XRE9RY8R^
M9_VI_CE=?'+QM-=Z+LL?#/ANVO\ 2/!9N;4--(MPZFYUR_C)BG9]3N(+:<6+
M2QK;65O:VY"77VN>;Y.T'P]\1-$^&7BSQOK%A>^*+'P??V2:E>62,Z01:Q?+
M;64'VE+9FDE,27^JR>;&%M-/MF29X D2MZQ\/? /B+XF^+]&\%^%[7[3JNL7
M(B$DF\6MA:1CS+S4[^5%<PV-A;AY[B0*SL%$,$<MQ+##)_0+\*/AAX=^$7@G
M2O!?AN(&"R3S]1U%XUCN];U>=$%_J][M+9FN715BB+NMI:16UE"WD6T0'\H>
M"F69UXOYKQ%C./\ *\MSS@G'\2Y'GO$N,KX&CAL_S'%Y(L:\+PEPUQ/&E4S/
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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* "BBO*/C/\ %O0/@QX&U'QAK96XG3_0M!T=9!'<:YK<\;M:6$)()CB 1[F^
MN=KBUL8+B8)+*L4$O!FF9X#)<NQN;9IBJ6"R[+\-5Q>,Q5:7+3HT*,7.<W:[
MD[*T(04IU)N-.G&4Y1B\<17HX6A5Q&(J1I4:,)5*M23M&$(J[;ZOR23<G9)-
MM(\/_:[_ &B$^$?A?_A%?#-VH^(?BNSE6RDB<&3PUHTA>WGUZ0 EDO9F66UT
M1" #=1W%\Q9-/\BY_$Z**[U"[C@ACN+V^O;A(HHHUDN+J[N[F4)''&BAY9[B
M>9PJJH:261P &9N>@\:>,=?\?^*-9\7^)[U[_6M<O)+N[F.1'&#A(+2UC+,(
M+*R@6.UL[=25@MH8HER%R?T9_8A_9SP+3XU>-; '(+_#[2[N/D<E7\6SPN.#
MPT.@>8.AFU9$YTJZK_.?.,QXE^DAXFX? 9=&M@\CPKJ0P,*J<Z&19!3JP^MY
MIC(1E[.6/QK]G*<%.]7$SPF7PK.C1IU8_B6)K8[CC/H4:"E3PE-R5)25X83!
MQDO:8BJD[.M5]UM7]ZHZ=%2Y8QDOI#]E/]GN#X+^$/[4UVWAD^(?BBWBFUZ?
MY)6T6Q)2:U\-6DRY7;;L$N-5EA.R[U+Y!)<6MC8R#ZOHHK_0GAGAO*>$<CR[
MA[),.L-EV6X>-&C'1U:L_BK8G$348^UQ6)JN=?$5;+GJSDU&,;17[1@,#A\M
MPE#!86')0H04(K>4GO*I-V7-4J2;G.5E>3>B5DBBBBO>.L**** "O$OB[^S[
M\-?C/9L/%6CBVUR.'RK'Q7I'E67B"S"@B)'NO*DCU"TCR0++4H;NW0,[6ZP3
M,)E]MHKS<WR;*L_P%?*\ZR_"9IEV)CRU\'C:$*]&>_+)1FGR5(-\U*K!QJTI
MI3ISA-*2PQ.%P^,HSP^*HT\11FK2I58*<'V=FG:2WC)6E%ZQ:>I^$_QJ_9)^
M)?PB-WJUO;-XR\%PEY/^$CT2VE,^GVZDX;7](#37.F;5&9+N)[W2T!4/?QRN
M(1\SZ5JVJ:%J-IJ^BZC?:1JMA,L]EJ6FW4]C?6DR_=EM[JV>.>&0 D;HW4X)
M!."17]-Y (((!!!!!&00>""#P01U%?&7QK_8M^'OQ)^UZWX16#P#XPE\R9IK
M"V!\.:M<$%O^)GH\)1+.6:3&_4-)\B0,\MQ=6>I2D+7\:^(GT7,1A9U,Z\,\
M74DZ4_K"X=QV)=/$T9P?/%Y/FM2<>>4)*+I4,PJ4ZL>5R6859N%,_,,[\/YT
MW+%9%5DW%\_U*M4M4BT[KZMB&U=K>,*S4E:ZK2DU$^=O@K^WOJ.G_9- ^,]F
M^JV8*0Q^-M'MHTU.W0 *KZWHT"QP:BBGF6]TL6UVD29.G:C<.TA_3;POXL\-
M>-=&M?$'A/6].\0:->+F"_TRY2XAW[59X)@I\RUNX0ZBXL[E(;JV<^7<0QR
MJ/Y\?B?\&OB'\(-4_LWQOH,]C#+*T>GZU;;KO0-6V@N&T[54189',8\QK.<6
M^H0)@W-G >*S?AY\4/'7PLUE=;\#^(;W1;EFC^V6T;";3-4AB8E;?5=,F#V=
M]#AG">=$9;<NTEK+!-ME7YS@GZ1/&? F-_U:\2<NS'-L-@IQP]:IC*4L-Q3E
MB5OXKQ7LHYI!1]Z,<;*EB:JDIK,)4U"F^+*N-<TRBK]0SRA7Q-.DU"3JQ=/,
M*"5OB]IRK$*VJ55QJ2O?VSC9'](-%?"?P4_;C\$^-Q::%\2$M? ?B>3RX4U-
MI9/^$0U2=B%!2]G:2;0)&)),.K2R6**N?[8>218!]TQR1S1QS0R)+%*B212Q
MNKQR1NH9)(W4E71U(9'4E64@@D$&O[7X4XTX9XWRZ.9\,YMALSPZ457ITY.&
M+P=22NJ..P=10Q.$JZ/EC6IQ51+GI2J4W&;_ %/+LTP&:T%B,!B:=>&G.HNU
M2E)_9JTI6G3EV4HI26L6XV;?1117U!Z 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7)>.?'/AGX<^&=2\7>+M2BTO1=+BWRROAI[F=@1;V%A;@B2[O[N0>5;6T
M67D<EF*1))(D?CSQYX7^&OA?4O%_B_4H]-T?38\LQP]U>W3AOLVG:=;;E>\U
M"\=2EO;H1G#RRO%;Q331_A9\?OC]XF^.GB8WU\9=+\*Z7+,GACPPDQ:"P@8[
M3?7Q7$=WK-V@!NKH@I"A%I:!+="9/QCQ@\8,J\,LK=&DZ.8<58^C)Y5E+G>-
M&$N:"S+,E"2G2P-*<9*G33A6QU6$J%!PA#$8C#?+\2\2X;(</RQY:V85HMX?
M#7NHIW7MZ]FG&C%IV2:E5DG"#24YPF_:!_:#\3?'7Q&+FZ$ND^$-*ED'AKPP
MDV^*U5@8VU+4F3;'>:S=1DB6?:8K.%C9V8$?GS76=\"?@3XI^.7BE=)TE7T_
MP_I[PR^)O$TL+/9Z19NQ(AA!*+=ZM=JCKI^GJZM(RO/.\%G#//'-\!O@+XH^
M.GB<:9I@DTWPUILD,GB?Q/+"9+72[9R2MM;*2B7FL7B*ZV5BKCHUS<M#:Q22
MC]U?A_\ #_PM\,?"VG>$/"&G)I^DZ>F23M>\U"\=5%SJ>IW(5&N]0NV0-/.P
M5558X((X;6&""+^5O"WPKXA\9,_Q''?'>)QE3(*N,E6Q.*K2=+$\18BC)0>
MP')R?5LKPZ@L/6Q&'C3I4*=/^S\O4*L*E3!?GO#_  ]C>)\9/-\WG5E@Y57.
MI4DW&IC9Q:7L:-DN3#PMR3G!1C",?8T;24I4H_AW\.O"GPM\+6'A#P?IRV&E
M6(+R2.5DOM2O9%47.IZI=!$:[U"Z**992J1QQI%;6T5O9P6]O%W%%%?Z#8+!
M83+L)AL!@,-0P>"P="GAL+A<-3C1H8>A1BH4J-&E!*$*<()1C&*221^S4J5.
MA3IT:-.%*E2A&%.G"*C"$(JT8QBK)))6204445U&@4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7PW\8O\ DHWB+_N$?^F+3*^Y*^&_C%_R4;Q%_P!P
MC_TQ:90![E\ /^1-U/\ [&:\_P#35HU>Y5X;\ /^1-U/_L9KS_TU:-7N5 !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 %%%% &7K>MZ5X;T?4M?UR^@TS1]'LKC4-2O[EMD%K:6L;2S
M2N0"S;54A8T5Y97*QQ(\CJI_ _\ :'^..J_''QS/K+_:+/PMI)FL/".BRMC[
M%IQ<&2^NHT9HCJNK.B7-\ZE_*1;:P266"RBD;Z!_;2_:+_X3?6)OA7X-OR_A
M'P]?$>)-0M9?W/B37K.3 M(Y$.)]'T2=6"')@OM41KM1+#9:?<O\E?"?X8>(
MOB]XVTKP7X<CQ/>,9]2U&1&>TT71X'07VK7FTK^ZMD=4BBWHUW=RVUE$PFN(
MZ_@3Q\\3L;Q[G^'\-.#/:X[+</F5+"8IX)\[X@SU552I86BXNU7 9?6?+3DV
MJ-?&1GBFYT<-A*Y^.\8Y]5SC&0R+*^:M0A7C3J>R=WC<7S*,:<;:2HT9Z)M\
MLZJ=36-.G,]I_92_9[N/C/XO&K:[;2I\//"US#-KTQWQ+K=\ )K7PW:2KAB9
MQLGU:2%@]IIIV>9!=7]C(?W)M[>WM+>"TM8(K:UM88K>VMK>-(8+>WA18X8(
M8HPL<444:K''&BJB(JJH"@"N2^'W@/P[\,_".C^#/"]H+72='MA$KMM-U?73
M_/>:G?RJJ^??W]P7N+F3:J!G$4,<5O'##'V=?U'X0>&."\,^&:>!:I8C/LQ5
M+%9_F$%?VN*47[/!8>;2G]1P"E*EAT[>UJ2KXIPIRQ#IP_0.&LAI9#@(TO=G
MC*_+4QE9?:J6TI0>_L:*;C#^:3G4M%SY44445^L'T04444 %%%% !1110 44
M44 96MZ%HOB72[O1/$.E:?K>D7\9BO--U2T@O;*X3.0);>X22-BC /&^W?'(
MJR1LKJK#\VOC5^P/%(+OQ!\%KSRG^>:3P-K5V3$Y)),>@:[=.6BP,".RUN1U
M8[W.L1@1V]?IU17PW&WASPCX@X+ZIQ)E=/$5:<)0PF9T+8?-<!>[OA<;&+FH
M*3YWAJRK82I))UL/4LCR<UR3+<YI>SQV'C.44U3KP]S$4;]:=5*Z5]7"2E3D
M_BA(_F9\0>'->\*:M=Z%XET?4="UBQ?9=:=JEI-9W41R=K^5,B%X90-\$\>^
M">,K+#))&RL?<_@S^U!\3?@S);V.G:A_PD7A%'S-X1UV:6:PCC9LR'1[O+W>
MAS'+NHLRU@\SM/=Z=>/BOVI^)7PB^'_Q;TDZ3XX\/VNI^6CK8:I&/LNMZ2[\
M^;IFJP@75M\^V1[9FDL;ED07EK<QC8?RD^-7[$OC[X>_;-<\"FX\?^$HO,F:
M.UMP/%6E6Z@M_IVE0C&JQQ+A6O-'5Y'VO//I=A I(_BGBOP2\2/"?,9<4<!Y
MEF&:Y?A'*I''Y.ITLYP5"ZG*EF>5TW4CC<):*5>=".*PE6G"53&87"TK0/RO
M,>%<\X=KO,,GKUL11IZJMAKQQ5*&C<<1AX\RJTM+3<%4IRBG*K3IQT/T@^#?
M[3/PR^,\4-IH^HG0_%9CW7'A#79(;?5"ZINF?2I0_P!FUNV3;(PDL7-W'"GG
M7MC9!E2OH6OYA8Y)[2>.:&2:VNK:9)(I8W>&>WGA<,DD;J5DBFBD4,CJ5>-U
M!!# &ON_X*?MS^,?!HM-!^)T-UXZ\-Q[(8]:21!XPTV$8&Z2XG>.#Q#&@!^3
M49;?469R[ZO(D<=N?TOPX^E+@<;[#*?$3#PRW%OEI0XBP%&<LOK2TBI9E@(*
M=; SD]9XC"*MA7.3E+#X*C!R7O9'X@4JO)AL[@J%32*QM&+=&3VO7HJ\J3[S
MI\].[;<*45<_8NBN%\ ?$OP/\3]&37? _B&PUVRQ&+F."0QW^FS2*6%MJFG3
M".]TZXP"5CNH(_-4>; TL++(W=5_76"QN#S+"T,=E^+PV.P6*IJKAL7@Z]/$
MX:O2E\-2C7HRG3J0?24)-735[H_2*56E7IPK4:D*U*I%2IU:<XSISB]I1G%N
M,EYIL****ZC0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KC/'_ ,0/"OPR\+ZAXN\8:DFFZ1IZA>@D
MN[Z[D#&VTW3;7<KWFH7;*RP0(0 JR3SO#:PSSQ1_$/XB>%/A=X7O_%WC'4DT
M[2K(".-% EO=1O9%<VVF:9:AE>\O[HHPBB4JD<:2W-S+;V<%Q<1?A/\ ';X[
M>*?CEXI;5M69]/\ #^GO-%X9\,Q3,]GI%F[ &:8@(MWJUVJ(VH:@R*TC*D$"
M06<,$$?XIXQ>,>5^&66/#89T,PXLQ]&3RS*G+FAAH2O%9EFBA*,Z6#A)/V-%
M.%;'58.E1E"G#$8C#_*\3<38?(:'LX<E;,:T6\/AV[JFGI[?$6UC3B[\D;J5
M:2<8M14YPF^/7QZ\4?'3Q0=3U,R:;X:TV2:/PQX8CF+VNEVKG!N;DKM2\UB\
M14:^OF0=%MK98K2*.,2? /X ^*/CKXE-AI_F:5X7TR2)_$OBB6 R6^GQ/\RV
M5FC%$O=8NT!^S6BN%B3-U=-' @\R;]G_ /9]\3_'7Q$;:S,FD^$=*FB/B7Q1
M)"7AM$;#C3=-5L)>ZU<Q'=%;[O*M8F%W>,D9@CN?W2\#>!O#/PY\,Z;X1\(Z
M;%I>BZ7%LBB3#3W,[ &XO[^X($EW?W<@\VYN9<O(Y"J$B2.-/Y=\*O"?/O%_
M/:_'G'M?&U<AKXN6(KU\1*5+%\2XFG+E>$P;CR/#93A^18>M7PZITZ=.FLOR
MY0G3J5,%\#P[P[C.)<7/.,XG5E@YU7.<YMQJ8ZI%V=*G;E=/#0MR2G!1C%1]
MC0Y7&4J4?@/P'X7^&OA?3?"'A#38]-T?38\*HP]U>W3A?M.HZC<[5>\U"\=0
M]Q<.!G"11)%;Q0PQ]C117^@N$PF%P&%P^"P6'HX3!X2C3P^%PN'IPHT,/0HP
M4*5&C2@HPITZ<(J,(12C&*22/V6G3IT:<*5*$:=*G&,*=.$5&$(1248QBDE&
M,4DDDK)!111706%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?
M#?QB_P"2C>(O^X1_Z8M,K[DKX;^,7_)1O$7_ '"/_3%IE 'N7P _Y$W4_P#L
M9KS_ --6C5[E7AOP _Y$W4_^QFO/_35HU>Y4 %%%% !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% !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 %?#?QB_Y*-XB_[A'_IBTRON2OAOXQ?\E&\1?]PC_P!,6F4 >Y?
M#_D3=3_[&:\_]-6C5[E7AOP _P"1-U/_ +&:\_\ 35HU>Y4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/
M>+/%6A^"/#>L>+/$M]'IVB:%92WU_=28)6./"QPPQY#3W=U,T=K9VT>9;J[F
MAMXE:25%/0$A068@* 222   ,DDG@ #DD\ 5^*_[87[11^*?B,^"/"=ZS?#_
M ,+7L@:X@D_<^*->@+P3:J2C%)M+L<R6^C#YDG#7&I%G6ZM4MOS'Q7\2<O\
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
M3/#'AC3+;1]#TBV6UL+"U4A(T!+/)([%I)[F>1GGNKJ=Y+BZN));BXDDFD=V
M_FSPB\(,Y\4\XJ\?>(%7&5\CQ&+EBY2Q4YPQG%&+C-7A"2Y94,HHN*HU:U%4
MXSA!8'+_ &<:=2KAOAN&^&L5Q!B99QG,JLL).HZC=1M5<PJ)ZI-6<<-&RC*4
M>5-+V5'E2<H,\)^$_#W@;P]IGA;PMIEOI&AZ1;K;65E;*<*,EI)II&+2W-W<
MRL\]W=SO)<75Q))//(\KLQZ*BBO] </AZ&$H4<+A:-+#8;#4J=##X>A3C2HT
M*%&"ITJ-&E!1A3I4X1C"$(14812C%))(_9(0A3A"G3A&%.$8PA"$5&$(1248
MQBDE&,4DDDDDE9!1116Q04444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7PW\8O\ DHWB+_N$?^F+3*^Y*^&_C%_R4;Q%_P!PC_TQ
M:90![E\ /^1-U/\ [&:\_P#35HU>Y5X;\ /^1-U/_L9KS_TU:-7N5 !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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
MW4_^QFO/_35HU>Y4 %%%% !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 445%//!:P37-S-%;VUO%)/<7$\B0P000H9)9II9"L<44
M4:L\DCLJ(BEF(4$TFU%.4FE%)MMM)))7;;>B26K;T2#;<Y+Q_P"._#OPU\(Z
MSXS\47?V72=&MC,ZIM:ZO;ESY=GIMA$S()[Z_N&CMK:,LB>8_F32101RRQ_S
M]_%GXH>(?B_XWU;QIXBD*R7C^1IFFI(TEKHFCP._V#2K/<%'EVZ.7GF"1M=W
MDMS>R();AQ7M/[5_[0DWQG\7#2- N9D^'GA:XFBT2+YXEUS4!NAN?$EU"<$B
M92UOI$<RB2UTXM(8[>YU"]B'#?L\_ _5OCCXYM]%B$]IX7TEH+_Q?K48 ^PZ
M89&V6=M(ZM&=5U9HI+73T*R>7BXOGAEM[*=3_GGXS^(>9^+G%^ X!X*53'9+
MALQ6%P4,-*\,^S?WJ=7,JDU[BRW!0]LL+5F_8PP\<3F-6I[.I36'_%N*,ZQ'
M$F94<GRKFJX6G75.DH/3%XG6,J\GLJ%)<RIR?NJ'M*\GRR2A] _L7?LY_P#"
M<ZS#\4O&5@'\'>'[P_\ "/:?=1GRO$GB"TD!%R\;#$^C:+,NZ4$>1?:HL=H3
M-!9ZE;-^PM96A:'I/AG1M,\/Z#80:9HVCV4&GZ;86RE8;6TMHQ'%&NXL[MM&
MZ265GFFD+RS222N[MJU_9'AAX=Y;X:\+X;),)[.OF%;DQ6=YDH6GF&8R@E4D
MFTIQPF'5Z&!HNWLZ*YY)UZU>I4_3L@R2AD6 AA*5IUI6J8NNE9UJ[24FKZJG
M#X:4'\,=6N>4W(HHHK]%/;"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \R^)GP?^'WQ<TG^RO&^@6^H
MM%'(FGZM#BUUS26?DR:9JD:_:(!OQ(]M(9K&X=5^UVEP@VU^47QJ_8H^('PZ
M^UZYX*%QX_\ ",7F3,+*W_XJC2K=07)U#2(0?[0BB7AK[2!*6"27%SI^GPCC
M]JJ*_*O$/P=X,\1J4ZN:8+ZAG2ART,_RV-.AF,7&*5..*O%TLPH1M&/LL7"<
MX4^:.&K8:4G-?/9UPSE>=Q<L12]CBK6AC*"4*ZLM%4TY:\%9+EJ)M*ZIRIMM
MG\PL,UQ9W$<\$LUK=6TJRPS0N\%Q;SPN&22.1"LD4L3J&5U*NCJ"""*^\_@K
M^W3XP\(?9-!^*,-UXX\.H8X4UV-XQXOTV$87=--,\=OXBC0#.W4);;4F9G>3
M59PJ05]S_&G]D_X:?& 76J"U'A#QG*&=?$^B6T8%Y,<X;7=*#0VNKAB?GN=]
MIJAVHHU'RD\EOR2^+_[/'Q+^#%T[>)M(-[X?:41V?BW1A->:#<>8^R&.XN#%
M'+I=W(<*+/4HK:61PWV4W40$S?QGG' OBWX!YE5S[(,;B<5DD9)U<WRJ$Z^6
M8C#P;Y:?$.45/:K#*TK<^)A5P]*=3_8\P]O:4?S#%91Q)P?7EC,'5G4PJ?O8
MG#)SH3@GI'&X:7,J>FEYJ4(MVI5G/5?NKX"^)'@GXG:*FO>!_$-CKM@0@N%M
MW,=]ITTBEA;:IITPCO=.N<*Q6*[@B,JKYL)DA*R-W%?S2^$O&7BKP)K5OXA\
M'Z]J/A[6+;B.]TZ<Q,\>Y6:WNH2&M[VTE*KYUE>0SVDX 6:%UXK]/O@K^WIH
MNL?9- ^,5G%X?U)MD$7C'2H97T*[? 16UC34\ZZTB9R%,EW9_:].:21Y)(-)
MMHZ_H+PW^DSPUQ+[#*^,(4.%LZGRTXXUSE_J_C:CLKQQ-64JF5SD[OV6.G/#
M125LPE.2IK[+(^.\!C^3#YFHY?BG:*JMOZG6EW526N';_EK-P72LVU$_1RBJ
M6G:EIVKV-KJ>DW]GJ>FWT*W%EJ&GW4%[97<#\I-;75L\D$\3C[LD4C(W8FKM
M?T["<*D(5*<XU*=2,9PG"2E"<))2C.$HMQE&46G&2;3333:9]ZFI)2BTXM)I
MIIIIJZ::T::U36C044450PHHHH **** "BBB@ KRKXP?&#PE\%_"5QXH\47&
M^5_,M]#T.WD0:GK^IA-R65DC9V1)E'OKYT-O86Y\R3?*]O;SQ?&3XR>$_@KX
M3G\2^)9_.NIO-M]!T&WE1=2U_4E0,MK:JP;R;:'<DFH:A(C06,#!F$MQ+:VM
MS^$7Q4^*WB[XP>*[KQ7XNO?.G?=!INFP%DTS0]-$C/#INF6Y8^5!'NS+,Y>Y
MO)B]S=RS3NSU^!>-7C7@/#C!3RC*94<?QEC:'-AL,[5*&3T:L?<S#,HIV<VG
MSX+!/WL0TJM91PR7MOCN*>*J.24GAL,X5LSJPO"&DH86,EI6KK^9K6E2>L])
M3M3MSR?%?XL^+OC%XKN?%/BV\,CDO#I6E0,ZZ7H6G%R\6GZ; S'8B\-<7#[K
MF]F!GNI))"-OL'[,_P"S/K/QNUE=8UA;K2/AQI%TJ:MJRJ8KC6KB(J[Z'H;N
MI5KAE*B_OPKPZ9"X)$EW);V[S?LR?LR:O\:]737==2ZTGX;Z5=!=1U%0T-SK
M]S"P9]%T5V'7HNHZBH:.PC;RX]]XZ(G[<:'H>D>&M(T_0= TZTTG1M*M8[/3
MM.LHEAMK6VB&%CC1>Y)+R2,6DFE9Y97>5W=OY]\&_!G-/$;,WX@^(,\7B,FQ
M.*EC:5'&SJ/&<48KGNZ]><FIT\HC-<LIQY7BU'ZOAN3#QE4/C>&.%\1G=?\
MMG.74GA:E1U8QJN7M<PJ7OSS;UCAD]&U9U4N2%H+F$T'0=&\+Z-IWA_P_IUK
MI&BZ1:QV6G:=91B*WM;>(':B+RS.S%I)II&>:XF>2>>22:1W;6HHK^^Z5*E0
MI4Z%"G3HT:-.%*C1I0C3I4J5.*A3ITZ<$H4Z=."480BE&,4HQ222/V&,8PC&
M$(QA",5&,8I1C&,5:,8Q5DHI))))))66@4445H4%%%% !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 %%%% !7PW\8O^2C>(O^X1
M_P"F+3*^Y*^&_C%_R4;Q%_W"/_3%IE 'N7P _P"1-U/_ +&:\_\ 35HU>Y5X
M;\ /^1-U/_L9KS_TU:-7N5 !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%?+G[:_BFY\!_LJ?'7Q[8_$KQ-\)-2\"_#SQ#XOTGQMX1@\.7>MV>
MMZ!92:AH6E067BK1M<T:_@\2:S#8>'KJPFM(+B^@U-[6QU32+R6#4[7\]OV'
M/@)_P40^)_PW\*?%K]J[]MSXN>#E\8Z;9>(=#^$W@'PA\(M*\1Z?H5_#%>:3
M/XT\3>(?AQKL=AJ&J6LB37?AC3?#Z7VE6DL,=UK]MJ\EUI^E '[65$TT*2Q0
MO-$DTXD,,32(LLPB :4Q1DAI!&K*9"@.P,"V 17YG?\ !4/]NM/V$?V>(-7\
M-26>K_&KXB7$_A#X4V.L)!=1P7EI:12^(?'NLV2B"*]T_P *6<]K*;58?LU]
MXCU;0+"YMAIEU>M!_/1^Q_\ \$MOVG_^"C=EJG[6'QK^/>O_  XL_%NJ7MWX
M0\>^(M'O_'OCKQQ=VU[J,-[K&DZ:/%/A)/#?A32M7C>RTAXM1MX)A#=6VA:3
M9Z7;6EY* ?VFT5^/_P"P5XO_ &DOV?\ XZ>,?^"??[5/C27XN7>@_#:'XO?L
MZ_&V59Q<>,?A=I^N6GA+6_#&O7&H33ZI)K^@:C>6%Q;:?J-[K6J:9;1ZS;SZ
M[J6A1^%[J?\ 8"@ 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@ K\P_VWOVC/+6\^"O@J_.]@J_$'5;27&U&"NGA.":-LDR
M*5E\0!#@(8M(D=B^JVJ?1_[5?[0=O\%O!YTW1+B*3XA>*;:>#P_;C9(VC69W
M0W/B6\B;($=JV^'2HY5*7FI@?NY[6ROU3\-9IKO4;R6XN);B^O[ZY>:::5Y+
MF[O+NZE+R2R.Q>6>XN)G9W=BTDLCDDLS$G^0OI)^+W]E86MX><.8G_A4Q]&,
M>),90G[^ P&(@I1RJG*+O'%YA2E&6+UO1P$XTK2GC.:A^:\<\2_5J<LEP-3_
M &BM%?7JL&^:C1FDUAXM;5*T7>I_+1:C9NK>&]X-\'Z_X^\3Z/X0\+V+ZAK>
MN7:6EE;J=L:Y#23W-S+@K;V=G;I+=7ERXV6]M#+*W"8/] 'P7^$?A_X+^!M.
M\(:(JSW0 O?$&LM&$N-<UN:-%N[Z49)C@4(MM86NYA:V,,,3-+-YT\WAW[(G
M[.R?"3PP/%GBBR5?B)XIM$-U',H,GAG192DT&AQ]=E].5BNM:D&"+A8-/4%;
M!IKG[*KZ?Z/7A"N"LI7%6?X51XISO#1]C0K0_>9'E551J0PO+)<U+,,8N2KC
MV[5*$%2P5J<H8I5N_@OAO^R\,LPQE.V88J"Y(37O83#RLU3LU>-:KI*M]J"Y
M:7NM5.8HHHK^EC[L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JUY9VFH6MQ8W]K;7UE
M=PR6]U9WD$5S:W,$JE)8+BWF5X9H9$)62.1&1U)5E(.*LT4I1C.,H3BI1DG&
M49)2C*,E9QDG=---IIIIIV8FDTTTFFK-/5-/=-=4S\]/C7^PAX:\1_;-?^$E
MS!X2UI_-N)?"UZTK^&+^4Y<QZ=,!+=:!+(Q;9$%O-+!,4$-MID"M*/RX\:^
MO&'P[UJ;P_XT\/ZCX?U2'<5AOH<0W42MM^TZ?>1F2SU&S9@56[L9[BW9@R"3
M>K*/Z4JY#QMX!\'?$;19?#_C7P_I_B#2Y-S)#>Q'S[25EV?:=/O8FCO=-NPI
M*K=V-Q;W 4E/,V,RG^9_$CZ-/"_%/M\SX3='A7/)\U26'ITW_8&.J/6U;!TH
MN>73D[+V^7Q]C'WI3P%:I)S7PF><"9?F'/7RYPR[%N[<(Q?U.K)_S4HJ]!M_
M;HKE6K=&<G<_!3X3?'OXD_!F^$WA'6W?2)9A+?\ A?5?,OO#NH<@NSV)EC>R
MN9 %#7^F365\RJL;W#P@Q-^M/P4_:]^&WQ9^RZ/J4R>"/&DVR,:%K-U']@U*
MX8A=NA:TRP6UZ\C%1'87266IN[%+>UNTC:<_'/QJ_80\3>&OM>O?"6YN/%^B
M+OFD\,7K0IXIL(QEG6PF406FOPQJ"4C1;/5"#'!#::C-NF?\_KNTN["ZN+*^
MM;BRO;2:2WNK2[ADMKJVGB8I+!<6\RI+#-&X*21R(KHP*LH((K^=LJXR\7?
M#,Z62YW@\1B,C=27LLJS.<\3DV+HQDG.ID.;4_:+"3Y9<[IX:;ITIU%+'Y=*
MK:"^*P^9\2<&UXX7%TISPC;Y</B'*IA:D4]98/$1O[)V=W&F^6+DG6H.6A_3
MQ17XB?!7]LSXC?#'[)HOB5YO'W@Z+;$+'5;M_P"WM+@ "*-(UR432O#"H7R]
M.U);NU$<:VUG)IJLTH_6/X6?&SX=?&+3?MW@K78KF[AA274= O@MEXATG?@8
MOM,:1V,2N?+%]9R7>FRR I!>2LK ?V3X>>,_!?B+3IT,OQG]FY[R<U;(,SE"
MCCKQC><L%4O[#,J,;2ES863KPIQ]IB<-AN91/T[)>*,KSM1A0J^PQ=KRP==J
M-;1:ND[\E>*U=Z;<U%7G3A>QZQ1117ZR?1A1110 5X_\:?C3X3^"7A.7Q%XB
ME%S?W(EM_#OAVWE1-1U_440,((-P?[/96Y>.34M2DC>&QA= $GNY[.SN8OC;
M\;?"GP0\*2:_K\@O-5NQ-!X<\.03(FH:[J"(#L3(<VVGVQ>-]2U)XWBM(G1$
M2>\GM+2X_"7XF_$[Q9\6O%E]XN\7WWVF^N?W-G9P[TT[1].1W:WTO2K9G?[/
M9V^]CRSSW$SRW=W-/=SS32?S[XU^-V!\.\'4R3)9T<=QEC*%Z5%\M7#Y)1JQ
M]S'YA'6,L1*+4\%@9:U?=Q&(2PW)#$_&<5<5T<EI2PN%<*N:58>['24,)&2T
MK5ELYVUI47\6DYKV=E4D^*'Q2\7?%WQ5=^+/&%]]HNY08+"Q@WQZ9HNG*[-!
MINEVS._D6T6XL[,SW%U,TES=S37$LDK>[_LP?LP:I\:-4C\1^(X[K2_AKI=U
MMO+Q=\%UXFNH''F:/H\F RVZL/+U35(\K:J6M;5FOF=[.Q^R[^R[J7QCU*+Q
M3XIBNM-^&NF76)IAOM[OQ5=V[_O-*TJ3Y7CL8W4QZKJL9_=?/963F],TUA^U
M>CZ/I?A_2[#1-$L+72])TNUALM/T^RA2"UM+6! D4,,2 *J*H]V9B68LS,Q_
M!O!GP6S+C_,5X@^(3Q6)RC$XF6/PV%QTZDL9Q/B934_K>+E/WUE'->VL98_E
M5.FHX-.57Y#A?A:OG%;^V<Z]I/#5*CK4Z=9R=7'U&[^TJMZ_5K_.M:T;4M9-
MT71=)\.Z58:'H6G6FDZ/I=M'9Z?IUC"EO:6EM$,)%#$@"@9)9V.7DD9I)&:1
MV8Z=%%?WQ2I4Z-.G1HTX4J-*$*5*E2A&G3I4Z<5&%.G"*480A%*,(12C&*22
M221^PQC&,8QC%1C%*,8Q248Q2LHQ2LDDDDDE9+1!1115C"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 *^&_
MC%_R4;Q%_P!PC_TQ:97W)7PW\8O^2C>(O^X1_P"F+3* /<O@!_R)NI_]C->?
M^FK1J]RKPWX ?\B;J?\ V,UY_P"FK1J]RH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#\Y_P#@K%I6HZG^P9\:I[+2[K7K+PY>_"WQKXG\/V=L
M]U+K?@KP1\7O GBOQE9R(BN8[6'PWI&I:E>S.AMX[.PG^UM':&>5/L+1_CC\
M(=;^$-K\>=.^(7A5O@[<^%E\9+\0)=6M+;PW:^'5M_/FO+Z^FDCCT][+#VM_
M8W?DWUAJ$4VF75M#?PR6R^EW]A8ZK8WNEZG9VNHZ;J5I<V&H:??0175E?6-Y
M"]O=V=Y:SJ\-S:W5O))!<03(\4T3O'(K(Q!_GV^-'_!OE\(_&OB/5+GX._'_
M ,>?!3P!K6N1:Y>?"NY\/-\1O"NG2;5$]OX=EO/&7AB_LU!\PZ?<Z]+XFNK!
M9##YMS D<2 'Y1>.=7\:_P#!:O\ X*5Z=H7ADZYIWP/T&5=)TV]$!A?P-\!/
M"6H>?KWBV[AEA:&S\4>.M2O)9;".]@FFAU[Q+X<\.WDD^G:,DT/]J/A+PIX=
M\">%O#G@GPCI%GH'A7PCH6E>&O#>AZ?'Y5CI&A:'8P:;I6FVD>24M[*QMH+>
M(,S-LC!9F8EC\F_L4_L(_ _]A?P#?>$/A38W^J:_XCFMKSQS\1?$QL[CQ?XO
MN[19!9P74]G;6MKIVA:5Y]PNC:!I\,=G9?:+BZN'OM5O+_4KSM_VA/A/^T'\
M4H8],^#_ .T_)^SQH\VDFQU271/A#X;\>>*KN^DN+EKB^L/$?B;7X+?18GL9
M+:T@BL-#&HVD\,]];ZPLT\"68!\NZMK6E?%#_@K'X&T?PM<6MZ_[,7[*WCV\
M^)FHV<L,BZ;XB^,_BGPK:^$O!.HM&SRKJ@T'1KGQ8MI*L:06%Y#/YOFW'DG]
M/:_*/]AO]@>[_8?^,7Q#OIOVJ[[XO^(/V@-'E\6^,_#?CCP19VWCCQ7+\/\
M4VMI/&MMXKE\:ZUK<D>C:Q\4+>#Q%+<6E]!?W/B32UNI8+EK:8_JY0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G7Q5^)OAW
MX1^"=6\:^))<VU@@AL+"-T2[UG5IU<6&DV(?.Z>Z=&:1PKK:VD5S>S+]GMI6
M'<ZCJ-CI&GWNJZI=P6&FZ;:7%]?WUU(L-M:6=K$\]S<SRN0L<,,*/)([$!54
MD]*_!W]ICX]WWQP\:O/9/<VO@?P^\]GX3TN7=&TL;,%N==OH,X&HZJ45@C#-
ME9);60W2I<SW'X]XS>*6%\,^&Y5J$J5?B7-HUL-D."G:2C4C%*MF>)IO?!X#
MGA)Q:_VG$2HX96A.K5I?,\4<04\AP#G!QECL0I4\'2=G:27O5ZD?^?5&Z;7V
MYN$-$Y2CY%\1/'WB+XG>+]9\:>)[HW&J:O<M((E+_9=/LTREEI=A&S,8;&P@
M"00)DNVUIYWEN)II9/NW]B3]G/\ MF[M?C+XUL,Z3IUP6\":9=1_+J6IVTI1
M_$LT;\-9:9.CQ:2K*?/U.-[X>6FGVS77SK^S%\ [WXW^-4&H13V_@3PY+;WG
MBO44+1FZ#$O:^'[&48/V[5#&RS2QL#8:>MQ=EA<&RAN?W=T_3[+2K"RTO3;2
M"QT[3K6WL;"RM8UAMK2SM8D@MK:WB0!(H8(42.-% 544*!@5_-WT>O"W%\79
MQ4\3N,(U<9@J6/K8K*HXZ]2>>9VJSJ5\UQ#J)NMA,#B>9P>L<1F,6G+DP=:E
M5^'X+X?J9EB99]F:E5I1K2J8=5;R>*Q:GS3Q$^9>]3I3O9[3KIZVI2C*W111
M7]Y'Z\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A7Q?_9U^&?Q
MGM9'\2:0+#Q$L7EV?BW1EAL]=@*)MA2ZF\MXM6LX\!19ZG%<)%&7%F]I*_G#
MW6BO+SC),HXAR^OE6=Y=@\TR[$QM6PF-H0KT9.SY9Q4TW3JP;YJ5:FX5:4[3
MISA-*2Y\5A<-C:,\/BZ%/$4*BM*G5@IQ?9I/X9+>,XM2B]8M/4_![XT_LH?$
MOX/&ZU0VO_"7>#(2SKXIT.WE86< ) ;7]*W376C,.-]P7N]*!>-%U-IG,*_.
M6CZSJWA_4K/6="U.^T?5M/F6>RU+3;J:RO;69>DD%S;O'+&V"5.UQN4LK JQ
M!_IM(# JP!4@@@@$$$8((/!!'!!X(KXH^-?[$_@#XA_;-<\$&W\ >+9=\S):
M6^?"NJW#$NQO])@4-ILTS85KW2/+C0M)/<:9?SL2?XT\1/HN8O!5*F=^&>,J
M5/93^LQX>QN)]GC,/.#YX?V/FM2<%5<)).E1Q\Z5>')S+,*]1Q@OS#.N *E)
MRQ60U9/E?/\ 4JM2U6#B[KZMB&US-.W+"LXS5K^VG)I'@_P4_;WN[3[)X?\
MC39M?VP\N"+QQHUHHOHESM$FOZ+;*L5XB@YDO=&CAN5CC _LJ^GD>:K?B[_@
MI-X=B\;?$KX>^%_ /B"[30=-AMO"GCJ+5=+6PU34;J.99]7:%K#5[6QT^*.>
MRU#P]'<KJ%SJ@@NH-8T[2)A):0_FC\=OA#\1O FMGP/JE]:^&?$.G75KJ3M:
MWD=[!J6GDLUI<VUW8RNZ6TPQ=);W5M'-(5BBO(+4AT.=$C)&BNYED5$5YF5%
M>5E4 R.L:H@9R"Q5%5%)(557 '+A/''C7P[X"JY9Q'CL#Q!QEG&'SC*<!E^:
MX?.<NXS\-<7EN*RBIEV>YVLRRB>3<4X3.<#6QT<NPM>6*FU^_P 5C:CIRPM/
MY*?&/%M"3RN6(JX1X&M'VN)Q&'P]7$XFG*C7I5<%.51NK2G0JNG5]O.G'$*I
M!)SG3E8]@\-_M1?M3Z=\-?&O@K6OB9_:^N^+;V_O+3QG<RZF_B;PTM_9Z=:F
M#P_JEG<:8NCP6K64EU9VMC9?9[2ZO+N2# F;'I?@[]OGXS_"#X1Z-X<U#PP_
MQD\<6>LB2_\ &'B+Q!J]]<76E7>J7-Y=VMS:QP+J#RPV$D&E:3>QW306#1B\
MOK&]16MY?EBBOG,N^EUXJT<^_M/.GD.>Y/B>)Z7$N9\,3R?"9;EV+=/+I98\
MHPN*R^E3S+*LH=%QQ$<%@,53I+,*5/&3A5FZL:OBT,RSK"*,L)G>9TL13P,\
MOI8BMB7C90HU*RKRFZ>,5>E4K^T6E><'6C%RA"I&+L=K\0?B?XN^+7B:X\7^
M-[L-K=_!&RZ7%-OLM"L@2T6CZ5$&*QZ?8O(\:2*"UU,9;RXEGNKB:>3Z6_9;
M_9:U#XP7\/BWQ=#=:;\-=.N2"P,EM>>+KNW?$FFZ9*-LD.F0R*8M5U:(A@P?
M3]/?[;]IN=,^-OAWHOP;T3XO:/XX^-WBSQ!H/@,I/#JL6GQW]]'=36VGW5U:
MZ3)%IUK?ZJ-/U6>TA@>'3K;SH)7:>":TW"\L?Z9O#R:)'H.BKX9BLH?#O]EV
M#:%%IL20:>FD/:Q/IXLH8U1([4VK1- JHH$97@5]QX;>!V2\=9A@?%#,<[QW
M%'#.8QI8S'4,;DF:Y52K<<RC3QV?\./%9IB\PGG64<.2Q>#H3S&GCJLLWJU'
M2K1IT:-7ZW]7P1E$.(L;C<;G%>C6J8+$\U3!/%T\1B\6JGO4,;C:<5"='#UW
M&IRPE!1K3ISII\E.<79TO2]-T/3;'1]'L;73-+TVUALM/T^RA2WM+.TMT$<,
M$$,85(XXT4*JJ/<Y))-^BBO[1ITX4H0I4H0ITJ<(TZ=.G%0A3A!*,(0A%*,8
M1BE&,8I**2222/W))12C%*,8I*,4DDDE9)):)):)+1(****L84444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5\-_&+_ )*-XB_[A'_IBTRON2OAOXQ?\E&\1?\ <(_],6F4 >Y? #_D
M3=3_ .QFO/\ TU:-7N5>&_ #_D3=3_[&:\_]-6C5[E0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7YM_M!_\ !6;]B#]FOQ]J'PP\>_$Z^U?Q
MSH=PUGXFT3P'X9U?Q>/"]ZC,DNG:[JEA$FC6NK6LB-%?Z-!J-SJ^FRKY6HV-
MI(54_1_[9'Q3U?X)?LI?M#_%;P]<"S\2^"/A#XYUGPO>%8Y%LO%*:#>6_AF]
M>*8-',EIKMQI]S) X(G2)H>KBOQ&_9!_X(-_!GQ/\(/#'Q(_:P\3?$3Q7\5O
MB3HUEXRU70/#WB6+0M)\(#Q)!'J\&G7VH"RU'6/$OBJ.*Z67Q!J]QJ,6FG4Y
MKFRM=/NX[0:QJ0!^[7[/O[2OP1_:E\"Q_$7X%>/](\>>&1<"PU%K);JRU;0-
M5\F.X?2/$>@ZG!9ZSH6II#+',MMJ5E;FYMWCO+)KFRFAN).G^,'QE^&'P#\
MZW\3_C!XTT3P'X'\/P^9J&MZW<^4DD[)(]MIFF6D:RWVLZWJ!B>+2]$TFVO-
M6U.X @L;.>4[*_F?^(7P_P!:_P"""G[0$7QI^&)\8?&/]F+X^>#?%7@B?P7K
MNK6NF:EH?Q&T.UBU_P &:9XFURRT]=)O_)O%N[CP]XCAT&#5H?"MWXYTL:==
M7EF;[6L+X1?L;_MI?\%>_'^C?M$_MK^*M>^%O[.EO.]]X$\#Z;:S:'/J>A7K
M1SBQ^%G@_43=1Z!HFHVPMUO?B=XJBU76O$%M'8FQ_P"$EMHHKO2 #[2_8%_;
M:UO]O7_@I%\8?B9X?\+:_H'P.^&?[,VK_#SX>)J5BQ>.76?BG\/]:N-7\3WE
MJ;K3-/\ %7C0:3=7=OH<5_*(-"\-6T$!O)],U74+C]^*\G^"OP-^%'[._P /
M]'^%_P &?!.C>!/!6B)_H^EZ1"WG7MVT<<=QJVMZE</-J>O:Y>B*,W^M:Q=W
MNIWA1!/<NL<:IZQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%?&'[7W[1*_"?PT?!WA6]V_$/Q39.(IX'Q-X7T.8R03:TS*=T6HW
M3)+:Z*HVO'*EQJ)9?L4$=U\YQ9Q3E'!?#^8\1YW7]C@<OHN;C'E=?%5Y>[A\
M%A82:]IB<55<:5*-U%.3J5)0I0J5(\.8YAALKP=?'8J?+1HQO96YZDWI"E33
MMS5*DK1BM%=WDU%2:^:OVV_VB_[>OKKX-^"[]O[%TJZ"^.=2M9/DU;5;60,G
MAZ&2-L/8:3<()-3SD7&K1);;4337-U\.?#CX>^(_BCXPT?P7X7MO/U+59\//
M(&%IIMC%AKW5+^103%96,&Z65@&DE;R[>W26ZG@ADX^WM[S4;R"TM8;B^O[^
MYBM[:WA22XNKR\NI5CAABC0/+/<7$TBI&BAI)9'"J&9@#^Y_[+'[/MM\%/!X
MOM9@AE^(/B>W@G\1W0*3?V5;<36WAJSF4LGDV3$2:E+ S)?:D&<2SVMIIYC_
M ,_>&<EXC^D7XE8O.,ZE6P^1X6=*MFE2C*3H95D\*D_J.19=.4>18K$I5(1G
MRIN3QN9U:<ZBE3J?C> PN.XVSVIB<4Y0PE.498B46^3#X92?LL)0;T52HKI.
MU[^UKR3:<9>S?"WX:^'?A+X*TCP5X:AQ::?%YEY?2(JW>L:K,J?;]7OBI;=<
MWDJ@A-S1VMND%E;[;:VA1?0J**_T:P& P>5X+"9;EV&I8/ 8'#TL)@\+0BH4
M</AZ$%3I4J<5M&$(I*[;>\FVVW^W4:-+#TJ="A3C2HT81ITJ<%:,(02C&,5T
M222_/4****ZS0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH _"/]O?P_P#"J']IVUU_2/$]]?\ Q/OO#L$?B[PU+>13V6AK9Z'I5MH9
MMK3^RHY;%K[0)Q?/NU6Y2XDGDE2* F2-_ENOT3_X*6>"?A9X&TK0OCBW@W5[
MCXF^(_%.D>%)O$FFK>W5E<:?:Z#J,,.G:HLVHKINE7#6<.=.N;/39;_4OL4U
ME.6A1)K7\Z8Y%ECCE4,%D19%#H\;A74, \<BK)&P!&Y'570Y5E# @?PC],;)
M,]CQCPMQ9B?]9L7PYFW"N!R#)LRS^KE=3!T\?PTKYSDG#M/+Y?6,-D66SS7"
MUL-'-:4,96QF-S"I"I6I1M2_FSB+#_4N)L^P\XX"G6K8Z69.E@?;?P,<N;#U
ML5[9+_;:\:4JF*]FW251WA:$HW?1117\>GE&-K/@BX^(JZ5X.LKVWT_4-;U_
M1+#3[RY5WB@O+O4(+2)BL960D_:&4",[R6P.M?TO?"[PIJ?@3X;> /!&LZS_
M ,)%JG@_P;X;\+WVOF*:%M9N- TBTTI]3>.XGNIUEO?LHN)?/N9Y3)(S22R.
M2Q_G?^%'PL\#?M)_%&R^!^O^.Y/"-U/8ZEK4;V*P27]_?:9IEW<6^DV$=W#)
M:7EY'&S:I>6+2V\G]EV=W-'*LT2@?T?>%_#NF^$/#7AWPGHT7D:/X7T+2/#N
ME0G;F'3=%T^WTVQB^157]W:VT2?*JKQPH&!7^I/T;\LXDR#P8R_+<^Q&;X/#
MYMQ+C^)\FX;S;AF65QPV6YEE>5T\-Q%EF=XB4<3G&6<0T:=.6'A2HQP-&I@:
M]2E5J5*U1GZ/X88-2Q>=9M##TG3G##9;''T\>JCG5PTZE7$8.I@(7C1G0=6E
M-UZLHU)*I&G"'+SLW:***_9S]A"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@ KX;^,7_)1O$7
M_<(_],6F5]R5\-_&+_DHWB+_ +A'_IBTR@#W+X ?\B;J?_8S7G_IJT:O<J\-
M^ '_ ")NI_\ 8S7G_IJT:O<J "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH _/?_ (*LS2V__!/']JB2)MCM\.X82=JMF*Y\3:!;S+A@P^>&61-P
M&Y=VY"KA6'Y3^&O^#C3X0Z5X<T#3-4_9T^)=UJ>G:)I5AJ-S9^*/"D-I<7UG
M8P6]W/:Q/$&BMYKB.22"-@&2)E5@"#7[P?M2?!;_ (:(^!/CGX+O)8QV7CP^
M&--UC^T;N^L+:7P[9^,O#VK^)+9;S3;6\O8+R[T#3M2M=.>&$?\ $PFM5DN+
M2(R7<%73/V0/V3]&TZRTG3/V9O@%:V&G6T-I:0#X0> )/+@@0(@:6;0))YI"
M!NEGGDEGGD+2S222N[L ?S1?M0?\%L_@!^TC!\"K#6?V:O&%UI/PE_:&\"?&
MG5=(\4:KX/UO3/$.F^$]&\6Z1>:";">UGM9)[Y/$RRQ&]B>S5K4-,K,(Z^H1
M_P '(7P2  '[-GQ2    'BOPD  .  !%@ #H*_<K_AE/]EW_ *-M^ ?_ (9[
MX>?_ #.T?\,I_LN_]&V_ /\ \,]\//\ YG: /R:_8(_X*1-_P4)_;COI=-^&
M3_#/PC\(_P!E[XG0:):7_B*/Q)KNM:EXX^*_P*DUK4=1N;;2M(L["VCM?"6A
MVUCI<$=\T$J7]U+J<XO(K:S_ 'AK\_?#/P/^ /PD_;W\*:K\)/!'@#X<^+_%
M_P"R;\8AX\\/^!M"T[PO%JNCZ-\7_@"O@WQ%?:#H-C9Z0MTUW?\ C#39=9GB
MAU/58[2ULS)?6^B@:?\ H%0 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 445D>(-?TCPMHFJ>(M?OX-,T;1;*?4-2OKABL5O:VR%Y'( +R2-@
M)##$KS3S-'!#')+(B-G5JTJ%*K7KU*=&A1ISJUJU6<:=*E2IQ<ZE2I4FU"%.
M$(N4YR:C&*<I-)-BE*,(RG.2C&*<I2DU&,8Q5W*3=DDDFVVTDE=GG7QL^+V@
M_!;P+J'BW6"ES>G=9>'=%$@2?7-;EC=K6S0C+1VL05KG4;H*1:V44KHLMPUO
M;S?@!XP\7:]X[\2ZQXM\3WTFHZWKEY)>7MR^0H9@$BM[>,DBWL[2!8[6RMD/
MEVUK#%!& D8%>H_M!_&W5_CAXZN==G-Q:>&],,UAX1T25_ET[2_,!:ZGC1FB
M_M756C2ZU*92Y!%O9)+):V-KM]"_9._9YF^,GBS^W?$-K*OPZ\+74;ZPYW1K
MKVIJJ3VWARVD&&,;JT=SK$L1W6^GLEN'@N-1M9D_SH\3>-,\\=>/<OX/X1C5
MK9%A<;/"Y/2?/3HXNK%..-XCS"T6Z>&I454E0=2,IX;+XRE&E#$XNO1E^)9]
MFF+XNSBAEF6J4L)3JNGA8^]&-26U7'5]&U3C%2<')7IT$VHJI4G%_27[$7[.
M9MX[3XT^-;#$\RE_A_I=W'S% ZLDGBNXA<$AYU8PZ") I2'SM51&$^EW*?IM
M4<,,-O#%;V\4<%O!&D,$$,:Q0PPQ*$BBBB0*D<<:*J)&BA44!5   J2O[F\/
M^!LI\/>&<%P[E,5/V*]MF&.E!0KYGF-6,5B<;7M=IS<8TZ%)RDL/AJ='#QE)
M4^9_K.393ALEP%+!897Y5SUJK5IUZ\DO:59[VYFDH1N^2G&,$VHW91117VIZ
MH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5+
MRPL=1CCAU"RM+Z&&YM;V&*\MH;J.*\LITNK*[C2='5+FTN8H[BUG4"6WGC26
M)TD16'XX?$S]A/XPO\4?C#X\TC7_  /;?#66.7Q+X0\-V46I6!CMW:YN;S18
M=.6'5I=/U#1[6V=I7@G.EZ]<7T$MC%I$:G2-,_9JBO)S[(,CXGR7-<BS_*,M
MS/!YMEU;+7B,7@<'B,RRNG7Q.#Q57%9%C\5A\15RC,)5,!AE]<PJ4W&G%3C/
MDI\O@9[PYEW$$,-''*O&6#K2KT9X>M*C)SE1JT5"MR6]M17M/:>QD^5U*<&_
M=YHR_EY\+V/C;Q3\-?&7Q4L?A_XE_P"$5\!7VH:;XHO%BB9-,O-*L].U#48)
MVF:VDCEL[35+.:XCEAC:)95W 9X](\'_ +/GQ_\ C3\(]$^*?P<T#1;RPUS6
MQIMM9ZIK.EP:L]O;ZS<Z'J-XMO/<I:VMMIM[;&:^:_EAN&TPO>6%O< Q._\
M1U-##<1207$4<\$J-'+#-&LL4J,,,DD;AD=&'#*P((X(J2OS[+O /P4R?/?[
M>P'!5>O/#\44\[R[)<]SNOG_  [1R:&7RPLN%LRRW'X5U,YP%3&R>9?7<5BH
M8]5(4\-*M4PRE!_#4/"VG[M/'<08W$47@)T*SPN%H8#$SQTJJE#'4:ZGB(X>
M%.BG3^JNE64ZDO:^V@H^RE\]?!O]G/X9?"V'PYXFT_P!X:T;XFP^#+/P]XC\
M2:=<7.KWMQ/<_9[_ %V!=;O+73IM3ADU9'2WU.;2=.O)--@M+);:QL(8=-M_
MH6BBOU6G"G0P^$P>'IQH8++\)A\OR_!TG-8? 9?A*:I83 82G*4O8X3"T8QI
M8>A%\E.G%1CY_IV#P6%P%".'PE"CAZ4=7&C2I45.?+&,JLXTH0A*K/E3G/E3
MDUKT044451U!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5\-_&+_ )*-XB_[A'_IBTRON2OA
MOXQ?\E&\1?\ <(_],6F4 >Y? #_D3=3_ .QFO/\ TU:-7N5>&_ #_D3=3_[&
M:\_]-6C5[E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17E_Q
MF\=^*OAI\-?%/C;P5\+/%7QH\2Z#9+=:;\./!=]H&G>(?$#F:..5+2Z\1:AI
M]DJ6D+R7ES%:_P!HZO/!!)!H^C:OJ,EO83_R<_%;_@I!_P %,OVQ_C//^S'\
M,[+1OV/=8U2ZDTN3P'>^)=-^%7Q"@C:17%OK?Q%^)MQX<\5R:Y%%*LD5A\.-
M*\-:YJ=I$QLO#]^!,' /Z;_VC/VU_P!E[]E'3WNOCE\7_"WA+5#;"YLO!T%Q
M)KWCW58W0M ^G>"="CU#Q'):W#[8EU2?3[?1H'D0WFHVT1,@_ _XR_\ !>3X
MT_&?Q(_PJ_8"_9Y\07^O:KYL&E>)_%'AVZ\>_$*\C5RDE[H'PO\ ";:EI&E/
M;$PRB_UW5O%MCY$SB^T:S9%D'J?[.O\ P;X^#+?44\<?MD_%[7/BYXIOKIM3
MUCP;X$U#5M'\-WVH3L)+L>(?'^KHGCKQ2MS(\CS7.FVW@B_\[:YO)EWA_P!
M?^"67PV\!_#7P'^U%X>\"^%-&\-:7X>_;B_:B\#Z2EA:+]MA\)>"O'TNB^$]
M"N-6N#-JVHV6@Z7$MGIPU*]NY(8S(WF&2:5W /S;_P""3G@#]LWPU_P4&^*7
MC3]MC1OB':_$7XD_LM:_JVDZYX_NK*]EU?2--^*7PI@>QTE]*NKK2-*M=":\
MMX9/"]BFGCP^E[;1OI-C'=P"3^F>LB;P_HEQK^G>*9]*L9?$>D:1K7A_2];D
MMXVU.PT3Q'>Z!J.O:5:W97S8;'5[_P +>'+N_MT81W-QHFFRR*6M8BNO0 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 5^.?[9_P"T7_PGVM2_
M#'P=?E_!?AR](UV_M93Y'B?Q!:2%3&DB-MN=&T:92MJ03!>ZDLE^HFAMM,N*
M^EOVT/VB_P#A M%E^&'@Z_,?C3Q#9@Z[?VDN)O#/A^[0YB21#FWUG683LM\$
M3V6FO)?*(9KK3;BOR%TG2=2U[5-/T71[*XU'5=5O+?3].L+5#)<7=Y=2K#;V
M\*#J\DCJHR0HSN8JH)'\4_22\6JE:I4\,N%Z\ZM2I.%+B?$X1RG4J5)RC[+A
M[#NG>4IRDXRS.-.\I2=++V[_ %V@_P LXYXCE*4LAR^;E*34<?4IW<I2;7+@
MH<NK;=G74=6^6B_^7L#O?A%\+/$/QA\;Z7X,\/1E#<L+G5]3>,O:Z'HL$D:W
M^JW6"H985D6.V@+HUY>RVUG&ZO.K#^@3P%X&\/?#?PGHW@WPO9BST?1;800A
MMK7%U.Y,EWJ%[*JIY]]?7#27-U-M56ED*QI'$L<:>3?LW? G3?@=X'BL)5@N
MO&6NI;WWB_5H\.'O%1C!I%E)@-_9>D"62&!N/M=R]U?LL?VE+>#Z(K]8\!O"
M6GX>9#_:N;T(/B[/*%.>/<E&4LIP4G&K1R>E/6U124*V8R@^6KBHPI*52EA*
M-6?T7"'#BR7!_6,3!?VEBX)UF[-X>BVI1PT7WNE.NUI*HE'WHTXR91117[\?
M8A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\-_&+_DHWB+_
M +A'_IBTRON2OAOXQ?\ )1O$7_<(_P#3%IE 'N7P _Y$W4_^QFO/_35HU>Y5
MX;\ /^1-U/\ [&:\_P#35HU>Y4 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5X1\=?V8O@#^TQX?\ ^$:^.OPI\(?$;3XX9(;"[UO353Q!HBRD
MM(_ASQ5I[V?B;PY,[$^9-H>K:?)*"R2L\;NK>[T4 ?DV/V._VP_V7O\ 3?V)
M/VG)_'?@&R=I8OV:/VN9+_QQX6M[,!F.E^!?BSI0@\;>$;:UCW6^AZ'+&VE"
MXD2ZUK5KH),T_A/[)7[8FD_LBWGQ7^&?[=WPY\>_LK>-OC!^TK\9_C5HWBKQ
M-H<WB/X$ZB_Q8\2?\),/#'A[XP>%WU?1+ZZT*1[B"[OM0ATW3$M?LEQ<WUO<
M7#VD/[M5YO\ $S5OA%'I%MX3^,6H_#I/#_CR>7P]:>'/B7=>&ET7QE=&!KB7
M08-)\4.-/\073VT<EPVDI!=S26\4LWV=HH9&4 \M\*_M7?"7XA?';1/@?\,O
M%_@KXD75]\&_%7QCUOQ)X)\;:+XFL?#VEZ3XM^'_ (6\,Z=<0Z'_ &E9W)\8
MCQAK.J6MXVKVDEC:^&$*V&H0:Y#=V'TU7YI_ 7_@G7\,OV6?VS/$?QX^ WA^
MW\'?#7XC? SQ5X-\6>"[?5)Y]-\/^/6^('P[\0:3=>%M.O1-=6.AZ]H^EZZ]
MWI\5_-INCWVE0PZ=::?97]M:1?I90 4444 %%%8?B?Q)HW@[PYKWBSQ#>)I^
MA>&M(U'7=8O75G%MINEVDM[>3"- 7E=((7,<,:M+-)MBB5I'52 ;E%<9\//B
M!X3^*G@CPK\1/ ^JQ:UX4\9^']%\3:%?QJ\,LNE^(-*L]9T[[9:3!+G3[TV%
M_;27.GWL4-Y9R.8;F&*560=G0 45A77BCPU8ZO9^'[WQ%H5GKVHHTFGZ)=:O
MI]OJ]\B-&KO9Z;+<)>W2*TT2LT$+A6EC!(+J#NT %%%8.F>*O#&MW^I:5HWB
M/0=7U31G2/5]-TS6-/O[_2G< HFI6=K<2W%B[@@HMU'$6!! .10!O445B:[X
ME\.>%K1+_P 3>(-$\.V,DT=NE[KNJV&D6CW$K*D4"7.H3V\+32.RI'$'+NS*
MJJ20" ;=%,BECFCCFAD26&5$EBEB=9(Y8Y%#))&ZDJZ.I#(ZDJRD$$@@T^@
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 *\)_:#^-VD? [P+<:[/Y-YXDU3S]/\ ".BR-SJ&JB,%KJX1660:5I2R1W6I
M2J4!#6]DDL=S?6Q/J/C'Q=H/@/PSK/B[Q->II^B:%9R7M]<-AG*J0D5M;194
MW%Y>3O%:V5LA\RYNIHH4^9Q7X ?&OXO:]\:?'6H^+=8+V]D"UEX>T;S3)!H>
MB12.UK9IT5[F3<;G4;H*INKV6615C@$$$/X1XZ^+-+PYX?\ J.65H2XMSRC4
MIY73]V;RW#-NG7SBO3=TE2?-2P$*BY:^,3ERU:.%Q,#Y'B[B*.28/V6'E%YC
MBXRCAXZ-T*>T\5./]W6-%25IU=;2C3J(\YU[7=7\3ZUJ?B'7K^?4]9UF]GU#
M4K^Y;=-<W5PY>1VP J*"0D44:I%!$J0PHD2(B_JY^Q/^SG_PBVFVWQ>\9V!3
MQ+K-HQ\'Z;=1XDT/1+N(JVL2QN,QZGK=N^VU& ]GI$ARQEU.>&V^:?V._P!G
M0_%#Q"/'?BZQ+> /"]XAM[6XCS#XJU^ I+'I^QQMFTG3LQW&KL<QW$C6^F!9
M4FOC:_M&         !@ #@  <  =!7XS]&_PFJX[$0\3N*J,ZUZU2OPUA\8I
M5*F*Q3G)UN(<3[6\I\E7G673J.4JF(]KC[)T\'6J?+\#\.RK36?9C&4[SE+
MPJWE*I4<FYXV?-=RM*ZH.5W*?-6^S2DUHHHK^W3]6"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 *^&_C%_R4;Q%_P!PC_TQ:97W)7PW
M\8O^2C>(O^X1_P"F+3* /<O@!_R)NI_]C->?^FK1J]RKPWX ?\B;J?\ V,UY
M_P"FK1J]RH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKPG]I
M;XQQ_L__  4\8_&">/3I+'P5+X6N]7;53<"PM]"U+QEX>T/7KZ8VLD4ZOI^C
M:G?WUNRL56YMX3+%-$'A?VRQOK'5+&SU/3+RUU'3=1M;>^T_4+&XAN[&^L;N
M%+BTO+.[MWD@NK6Z@DCGM[B"1X9H722-V1E8@%JN=\6^$/"OCWPYJWA#QOX;
MT/Q=X5UZTDL-:\.>)-+LM9T75;.7[]O?Z;J$-Q:7,1(#!98FV.JR)M=58=%1
M0!^'7['WPIUW]ES_ (*D?'K]F[PCX\\>7'[.FH_LOV?QI^&/PHUSQCXBUWPI
MX#EUKXB>#O#<UIHFEZMJ5[:6ITK4;+Q3INDWL4,>H+X=NK+3KZYOI;9KN?\
M<6ORHT#4+&\_X+4>/K:TO+:YN-)_X)T>'=/U2&":.673[Z3X_6VJQV=ZB,S6
MUR^FZGIU^D,H21K.^M+@*8KB)F_5>@ HHHH *_FU^$?BWPE_P4+^+_\ P4B\
M6?M#>5XXM_V:;+Q9X9_9W^"/B2XN)/ _@3PUIUK\0M)G^(1\"7$HTK7_ !MJ
M.H>$=%GUC7M9L=2GT/4[M;6W-I:S:#;V/])5?S5?\%'?^"9WQH^&_P 2_B'^
MW)^PGXFO= U_7-(\7ZU\:_AKI]];6-_>VNNV%U+\0-;\,17R'1O$NA>);-KO
M5O%G@/7%DF?5EGU3P\-3N+JPT;2 #UN3]AKPOHO['O[*7[3G[*^F>(O@S^T/
MX?\ AU^RUXK\7W_P7O=>\--\8?#6N:?X!A^(VC^-_#WAJZ@L->GNM*UG6O$L
M^HR:9/>WUQ;7MIJCW-GJEU)#^LO[5FH?&0_"P>#/@!*FD?%CXJ^(]*^&WAOQ
MO=Z?=:CI/PPL];M]1U'Q7\2]4BM@$5O"'@[1O$&H>'DNY(;34/&7_"-:,[2R
M:E%;3_F)_P $F?\ @J)\'?CI\/\ X7?LM>,H(_AA\;/AWX"\*^ ?"^FZG?++
MX?\ BGI7@GPY8Z):WWA;4YTMVMO%3Z?IBWFJ>#KY?M3J9;WP_>:S;1:A#I'[
MH4 ?@)\3/^#?K]G_ ,9>"==N].^-7QQOOCYJ45[J\OQ8\?>(]*\467B7QC=(
MLLUYXOT,Z##J-QI5[?"61VL=?CUZU%QY]QK&LM;^1<G_  0]_:7^-_B^']H'
M]DKX_P"KZIXD\6_LSZW8Z?H6MZY?W6MZ_8V":SXA\)^)O!6J:Y/),=0L?">N
M^'K4>&Y[F>>\%EJE]IT<QTK2=,M[3]N_BM\3O!WP6^&OCCXL?$#4UTCP9\/O
M#6J^*?$-_M\R5-/TJU>X>"SMP5>\U*^D6.QTNPB)GO\ 4;FULK=7GGC4_F5_
MP22_9O\ %7P^\!?%[]J+XKZ-=Z#\8OVT/B+J_P 8-9\/ZFC)J?A3P5JFM^(/
M$'A'1]1CDC22WU?5+CQ1K?B?4TV6TRVFK:'I^HV5IJ6DW,$8!Y]_P4S_ &A_
M'_BO]H#]FG_@G'\&?%VJ>"-<_:-U73-2^-OC3PU,;;Q1X>^$-WJ]W:W.E>'=
M2A<2Z=J&JZ/X<\::KK!B>TO6TS2=+L?/&E^(;X/TW[;'[#?P>^"/[+?BCXT?
MLC> M!_9_P#CO^S!X6;XF^ /B1\,M*@T3Q5J.D^ X!J7B_0O'FHVJ+=_$;3/
M$7@ZVUN#5X?&TFN_VC=""74_MUF;VQO?@H2WGBO_ (.31%JCR"U\%:8T6E6E
MU++E+.V_8\>[MTM5DD79'+K&OW.N1Q6Z")UFEF:.423SR?T*_M.0V]Q^S9^T
M);W9"VL_P/\ BQ#<LS!%%O+X"U])BSM\J 1LQ+-PHY/ H ^>/V9/VYO!WQE_
M85L/VQ_%BP:):>%OA]XLUWXM:5IK"3^QO$OPTL]0_P"$RL=,@FEWE=6DTO\
MM;PQI\L\EU+IVN:+:R2RW<K%O@[_ ()Q_#'2O^"A'A[XC_MP?MG>#O#'QAU;
MX@^-/$7@?X,_#SQUHUGXK^''PF^&'AEK>TN;;P5X6UN&ZT2UU74]>>]T[4?$
M+Z:VNS2>&H]3&I+?ZQJK2_DC^S/XP\1:5_P0O_;YL+.6]%G#\<_ &GVTT<\@
MCL[7QAK_ ,"M)\1P 1%98K:\L(4M+B)G6UG?5"K)(9KF.?\ H4_X(QZ3%I'_
M  38_9MCC9'>_M?B;JUQ)&VX/+J7QC^(-RBMAW57@MV@M9%7;M> [T67?0!\
MP_!KXFW7["/_  4PO?V#/[2U ?LP_M#>%[+XD?L]^&]7OKJ]M?@YXLU>#76O
MO"/A>^U":YN(/!7B3Q-X2\6Z7IOAN*3['IFK7GAO[!%;SS:_>:Q^\%?R]_\
M!82_NM!_X*>_\$[M?T:66/7;.]^%$L'V>98YF^Q_'V26SB^;A4N9+B[@;S08
M)D:2*16C$BG^H2@ HHHH **** "BLK7-2ET?2+_4X;&?4I;* S)86V[[1=$,
MH\J+9',V\AB1B-SP>.]>1?\ "X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_H
MFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\
M"X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF
M_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y4
M5X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFW
MB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55
M'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)O
MRNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%
M>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_H
MFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\
M"X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF
M_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y4
M5X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFW
MB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55
M'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)O
MRNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%
M>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_H
MFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\
M"X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF
M_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y4
M5X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFW
MB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55
M'_"X-8_Z)MXF_*Z_^55 'N5%>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)O
MRNO_ )54 >Y45X;_ ,+@UC_HFWB;\KK_ .55'_"X-8_Z)MXF_*Z_^55 'N5%
M>&_\+@UC_HFWB;\KK_Y54?\ "X-8_P"B;>)ORNO_ )54 >Y4C,J*SNRHBJ69
MF(5551EF9C@!0 222  ,GBO#O^%P:Q_T3;Q-^5U_\JJ^*/VK?VK=2N-$O_A5
MX9TR\\.:KJ48@\87LMTQO+32;B$.="AC^RVTEO/JD,J-J$C,"NFO]E"O]OD:
M#X_COC7*. .&L?Q)G$[TL-'V6#PD9QC7S+,*L9?5<!AN:]ZE:47*<U&2H8>G
M6Q,XNG1F>9F^:X;)L#6QV)?NTURTZ::4Z]:2?LZ,+_:DTVW9\D%*;5HL\6_:
M^_:*;XL^)O\ A#_"MZS?#SPM>.(I87(B\3ZY#YD$VM/@XDT^U5I;715.0\3W
M&H$DWL45MXM\"_@WKGQM\=6/A?3?-M-)@,=]XGUQ8]\6BZ*D@$TH+ QR7]V0
M;72[5L^?=N'D"VD%U-#Y?HFB:KXCU:PT+0["YU/5M3N%MK&QM(GFN)Y6!8A4
M0,VV-%>65R D4*22R,L:,P_8_P"!%M#\#_!%OX:TWX;^(K[6+QDO_$^O>1=1
M3:SJI3;E0VEL\.G6*$VVF6A8K##YD[AKN[NYIOX1\.^$<]\?/$',.*N*YU99
M%A<53Q.<UH>TIT*D8V> X:RUW;ITU1C"%9TY>TPV!C.M4JK&8JA4K?D>2Y;C
M.,,YK9CF+D\)3J1J8J2O&$DK.E@*&MXQY+*5FY0I)RE+VM2$I?7OA7POH?@O
MP[I'A7PW8Q:;HFAV45AI]G%DB.&,$M)+(<O/<W$K27%W<REIKFYEEN)G>61V
M._7AO_"X-8_Z)MXF_*Z_^55'_"X-8_Z)MXF_*Z_^55?Z,T*%#"T*.&PU&GA\
M-AJ5.AAZ%&$:=&C0HP5.E1I4X)0ITZ=.,80A%*,8Q48I))'[;"$*<(4Z<8PA
M",80A%*,80BE&,8Q5DHQ2226B221[E17AO\ PN#6/^B;>)ORNO\ Y54?\+@U
MC_HFWB;\KK_Y55J4>Y45X;_PN#6/^B;>)ORNO_E51_PN#6/^B;>)ORNO_E50
M![E17AO_  N#6/\ HFWB;\KK_P"55'_"X-8_Z)MXF_*Z_P#E50![E17AO_"X
M-8_Z)MXF_*Z_^55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\ "X-8_P"B;>)ORNO_
M )54?\+@UC_HFWB;\KK_ .55 'N5%>&_\+@UC_HFWB;\KK_Y54?\+@UC_HFW
MB;\KK_Y54 >Y45X;_P +@UC_ *)MXF_*Z_\ E51_PN#6/^B;>)ORNO\ Y54
M>Y45X;_PN#6/^B;>)ORNO_E51_PN#6/^B;>)ORNO_E50![E17AO_  N#6/\
MHFWB;\KK_P"55'_"X-8_Z)MXF_*Z_P#E50![E17AO_"X-8_Z)MXF_*Z_^55'
M_"X-8_Z)MXF_*Z_^55 'N5%>&_\ "X-8_P"B;>)ORNO_ )54?\+@UC_HFWB;
M\KK_ .55 'N5%>&_\+@UC_HFWB;\KK_Y54?\+@UC_HFWB;\KK_Y54 >Y45X;
M_P +@UC_ *)MXF_*Z_\ E51_PN#6/^B;>)ORNO\ Y54 >Y45X;_PN#6/^B;>
M)ORNO_E51_PN#6/^B;>)ORNO_E50![E17AO_  N#6/\ HFWB;\KK_P"55'_"
MX-8_Z)MXF_*Z_P#E50![E17AO_"X-8_Z)MXF_*Z_^55'_"X-8_Z)MXF_*Z_^
M55 'N5%>&_\ "X-8_P"B;>)ORNO_ )54?\+@UC_HFWB;\KK_ .55 'N5%>&_
M\+@UC_HFWB;\KK_Y54?\+@UC_HFWB;\KK_Y54 >Y45X;_P +@UC_ *)MXF_*
MZ_\ E51_PN#6/^B;>)ORNO\ Y54 >Y45X;_PN#6/^B;>)ORNO_E51_PN#6/^
MB;>)ORNO_E50![E17AO_  N#6/\ HFWB;\KK_P"55'_"X-8_Z)MXF_*Z_P#E
M50![E17AO_"X-8_Z)MXF_*Z_^55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\ "X-8
M_P"B;>)ORNO_ )54?\+@UC_HFWB;\KK_ .55 'N5%>&_\+@UC_HFWB;\KK_Y
M54?\+@UC_HFWB;\KK_Y54 >Y45X;_P +@UC_ *)MXF_*Z_\ E51_PN#6/^B;
M>)ORNO\ Y54 >Y45X;_PN#6/^B;>)ORNO_E51_PN#6/^B;>)ORNO_E50![E1
M7AO_  N#6/\ HFWB;\KK_P"55'_"X-8_Z)MXF_*Z_P#E50![E17AO_"X-8_Z
M)MXF_*Z_^55'_"X-8_Z)MXF_*Z_^55 'N5%>&_\ "X-8_P"B;>)ORNO_ )54
M?\+@UC_HFWB;\KK_ .55 'N5%>&_\+@UC_HFWB;\KK_Y54?\+@UC_HFWB;\K
MK_Y54 >Y45X;_P +@UC_ *)MXF_*Z_\ E51_PN#6/^B;>)ORNO\ Y54 >Y45
MX;_PN#6/^B;>)ORNO_E51_PN#6/^B;>)ORNO_E50![E17AO_  N#6/\ HFWB
M;\KK_P"55'_"X-8_Z)MXF_*Z_P#E50![E17AO_"X-8_Z)MXF_*Z_^55'_"X-
M8_Z)MXF_*Z_^55 'N5%>&_\ "X-8_P"B;>)ORNO_ )54?\+@UC_HFWB;\KK_
M .55 'N5%>&_\+@UC_HFWB;\KK_Y54?\+@UC_HFWB;\KK_Y54 >Y45X;_P +
M@UC_ *)MXF_*Z_\ E51_PN#6/^B;>)ORNO\ Y54 >Y45X;_PN#6/^B;>)ORN
MO_E51_PN#6/^B;>)ORNO_E50![E17AO_  N#6/\ HFWB;\KK_P"55'_"X-8_
MZ)MXF_*Z_P#E50![E17AO_"X-8_Z)MXF_*Z_^55'_"X-8_Z)MXF_*Z_^55 '
MN5%>&_\ "X-8_P"B;>)ORNO_ )54?\+@UC_HFWB;\KK_ .55 'N5%>&_\+@U
MC_HFWB;\KK_Y54?\+@UC_HFWB;\KK_Y54 >Y45X;_P +@UC_ *)MXF_*Z_\
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
MWXU^'M)NTQ*VHQ0^&K[X1V+*<B&S\46GPZ\)ZLLRJ\UO:^)FF*--$(%^J?\
M@AC\0;+Q=_P3[\"^$%66#7/@WXZ^)OPZ\2VER2EY!J-WXPU+XAV8FM75)K58
M]'\=Z=9*DJ9\ZQN%SOCD2/\ 7VWM[>TMX+2T@AM;6UABM[:VMXDAM[>WA18X
M8((8U6.*&&-5CBBC54C151%"@ ?!NJ_L+Q>%?B[X\^-7[,7QI\8_LR^*OB]+
M%=_&#P_X<\+>"/'?PY\?:S!-=3P^+I?!?C;2;VWT#QJLNH:A/-KNA7UI!>W5
MU-<:AI=V;W64U8 _+;]JCP->?M3_ /!<_P#9O\ :-$]UH'[,WP\^'OQ%^(MW
M:%'70SX1\3Z[\5;0:G+&?,ABUO4=>^''AV.W)$H;7(IT"QS/*O\ 2#7S'^SE
M^RA\-?V;%\::SX>NO$?C7XF_%'6CXD^*WQC^(5_:ZW\1OB#K6#Y3:MJEI8Z;
M8Z=HFG;I$T/POH.G:7X?T:%V2SL!*\L\OTY0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !117$_$7X@>'?AAX/UCQIXHNOL^EZ1!O$
M2%3=ZA>2G99:981,R^=>WTY6&%,A$!>XG>*VAGFCYL;C,+EV$Q6/QV(I83!8
M*A5Q6+Q->:IT</AZ$)5*U:K.5E&%.G&4I2>R3,ZM6G1IU*U:<:=*E"52I4FU
M&,(03E*4F]$DDVV>0_M-?'NQ^"'@EY+*2"X\<^(H[BS\)Z:X6002*H2YUZ^B
M.1_9^E"1'6-P?MU\]M9J/):ZGMOP@U'4;_6-0O=5U.[N-0U/4[NXOK^]NI&G
MNKR]NY6FN+B>5R7EFGF=Y)'8DL[$]Z[CXJ_$WQ%\7/&NK>-/$DQ-S?2>386"
M.SVFBZ1"\AL-(L0V-MO:)(Q=]JO=74EQ>S@W%S*S?7_[%?[.?_"9:M!\6/&=
M@7\*:#>9\+:?=1_NO$.O6<HSJ$D;C$^D:).F ,>3?:L@@9WBT^^MI?\ .7B_
MB'B'Z1'B1@LAX?C6I9%A:M6CE%*K&:H8'+83@LPXBS.*=H5J\(PFX.TH0^IY
M=1Y\3-RK_B69XW&\:YY2P>"4HX2G*4<-&2:A2H)KVV-Q"3TE)6=M&E[.A&\W
M>?TK^QM^SI_PK?0$^(GC"P\OQWXEL_\ B7V5U'B;PMX?N0CI;M&XS!K&JJ%G
MU G$UI:-!II6";^THYON>BBO[\X.X2RC@CA[+^&\EH^SP>!I)3JR4?;XW%32
M>)QV+E%)3Q.)J7G-I*,(\E&E&%&E3IQ_8LLRW#93@J.!PL>6E2CK)I<]6HTO
M:5JC6]2I+63V2M&*4(QBBBBBOISO"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK$U_Q+X>\*V#ZGXDUK3-#
MT],@W6J7MO91,P&?+B,[H9IFX"0PAY9&(5$9B ?DCQW^VEX)T836G@;2KWQ=
M>@,J:C=B71=#1B,*Z"XA.K7GEMG?";*P20 >5>8;</Q_Q2\??!WP6P<L5XE>
M('#_  U6]C[>AD]7%/&\1XVG:\9X#AO+88O/,93D[1=>A@)X>G*4/;5J<9*1
M]5PWP1Q7Q=55/A[(\=F$.?DGBHT_8X"C+JJV88ATL'2DE=\DZZJ22?+"35C[
M2K+EUO1X;?4;I]4L/L^D037.J2+=0R#3X+>%KB>6[$;LT"Q0*TK>8%(0%L8K
M\</'?[0WQ6^( GM]3\23:5I,Q8'1/#H?1].,;=89WAD;4+^$X!\K4;Z\0$!E
M537CMI?WM@TSV-W<VC7-M/97)MIY8#<6=TGEW-I/Y;+YMM<)\DT$FZ*1<!U.
M!7^;G&G[7'@_ YT\'P#X3YYQ%D=-5H5,\XCS["\.8NK54)0HU<'D>"P&>\^$
M57EK7Q>:X+%5Z"=*>'P=6?-3_H#*/HNYK6P:JYWQ/@\!C)<DHX/+\%5Q]*$6
MTYQJXRM6P=JO)S0_=8:M3A/WE4K05I>@?%SQ_=?$OQ]KWBJ8R+:W-R;;2+:0
M\V>C6>8=.M]N2J2&!1/=!,*U[/=2@?O#7FE%%?XD\5<39SQIQ+GW%O$6,J9A
MGO$N;YAG>;XVJ_?Q.89GBJN+Q56VT(RJU9<E.-H4X*-."C",4O[!RW+\)E.7
MX+*\!2C0P67X6A@\+1CM3H8>G&E2C?=M0BN:3UE*\FVVV?H!^Q9\2_*N=5^&
M&IW'R7?G:YX:\QNEU%&/[8TZ+))/GVT::E#$NU$-IJ<IR\_/Z(5^!OACQ#J7
MA/Q#H_B32)O(U'1M0MM0M7.=AEMI5D\N501O@F4-#<1$[98))(FRKD']S/!G
MBK3?&_A;0_%>DMFQUO3X;R-"P=[:9@8[NRF90%,]C=I/9W&WY?.@DVY&#7^^
M7[+_ ,>O]>_##,/!_/L;[7B7PPY:^1^VJ<U?'<#9CB']6C#F;J5?]7<TJU,N
MJ2=J>'R_'Y'A:2M3=OXD^D;P5_8O$=#BO!4N7+^)+PQG)&T*&<X>FO:-V2C'
MZ_AHQQ$5K*=>AC:DG[QTU%%%?ZCG\WA1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7PW\8O^2C
M>(O^X1_Z8M,K[DKX;^,7_)1O$7_<(_\ 3%IE 'N7P _Y$W4_^QFO/_35HU>Y
M5X;\ /\ D3=3_P"QFO/_ $U:-7N5 !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 4=1U/3=(M6OM6U"QTNQ2:TMWO-1NX+*U6XO[N"PL8&N+F2*%
M9KR^N;:RM(BX>XN[B"WA5YI8T:]7PC_P4U\2ZKX,_86_:#\8:%,EOKGA3P]X
M;\2Z-/+&)HX-5T+Q[X3U33II(B0)4CO+6%WC) =5*D@'-?C9HO\ P<G:"-)T
MT>(?V3M7?75L[==7DT7XM64>DRZ@L:K=3Z;#?>!);RWLYY@TUO:W4]U/:QNM
MO)>7C1&ZF /Z@:*_F1_XB3O!'_1IOBK_ ,.YI'_S!4?\1)W@C_HTWQ5_X=S2
M/_F"H _1/P[I=C8?\%JOB'=VEO'!<:W_ ,$[/#FJ:I*B@->7T7QYL=%CN)2
M"TBZ9I&G6@8Y(BM8ESA0!^K=?S@?\$W/VTI?V[_^"GWQ=^,Z^ U^'&FZ7^QH
MO@#1/#CZ]_PDEZ--T+XO^"]7;4-2U9=+T:&6\O=2\1ZBX@MM.BAM+-;2U\V[
MEBENY_Z/Z "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 **** (;FYM[.VN+R\GAM;2T@EN;
MJZN)4AM[:W@C:6>>>:1ECBAAB1I)99&5(T5G9@H)K\,?VJOV@[CXT^,#IVB7
M$T?P]\+W$T/AZW(>(:Q> -#<^);N%PK^9=*7ATR*95DL]-(S'!=7E^C?1_[;
MW[1?F-=_!;P5J'R1L$^(.J6DGWY%(9/"<,R'&V-@)M?\LG,@ATF1U\O5;5OS
MO\$>"_$/Q#\4Z/X/\+V37VM:W=K;6T?*PP( 7N;V\E"M]GL;&W62ZO+@J1%;
MQ.P5F"HW\)_2)\5,3Q)FD?##A"=7%8:GC:.%SNI@>:K5S?-_;1AA\DPRI7=6
MAA,2XK$1CS/$9BH45%1PEZ_Y)QMQ#/'8A9!EKE4A&K"GBI4O>EB<3S)0PM-1
MNY1IU+<Z6LZZ44DJ=Y^J_LZ? S5/CCXY@TK;<6GA+1F@O_&&LQ *;73V=O)T
MZTE=6C_M75WB>WLU(<P1+=:@T4T5E)$_[VZ+HVE^'=)TW0M$L8--TC2+*WT_
M3;"V39!:6=K$L,$,:Y)(1% +,6=VR\C,[,Q\_P#@Y\)_#_P:\#Z;X.T%1/)$
M/M>MZN\:QW.N:U.B"]U&<#)1"42"RMB\@L[&&WMO,E>-YI?4Z_H3P4\*\-X:
M\.1^MPI5>*,XA2Q&>8N+C/V%ES4<IPU177U;!<S]K.#:Q6+=6OS.DL-"E]GP
MMP]3R+ KVD8RS#$J,\745GR:7CAJ<E?]W2N^9IVJ5.:=W'D42BBBOV@^H"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@#)UW6]-\-:+JGB#6+@6NEZ-87.HW]P5+F.VM(FFE*(N6DD95VQ1("\
MLC)&@+LH/YK_ ! _;0\::U)<6?@+3K7PEIA9TBU*\BAU7Q!+%T63$RR:38-(
MNXO"EK?R0L5\F_)3>WZ&?$/PF/'7@CQ/X1-S]B;7M)N;&&[*ETMKI@)+2:5%
M(:2&.YCB:>-2&DB#HI!8$?E W[+_ ,;1K+Z,O@V5RDS1C5%U'3%T9XE; NDO
MY;N-3"R_O%B9%O-IVFU$V8A_E_\ M#.,/I7Y1C.".&/ ;+..(<(\199C(9]G
M?AQDN89EQ'6XA>-=&EE&(S3*,+B\UX>PM/ /#8G!5\%4RR>8UL3C82Q=>.!=
M*C_1O@3E7AEBJ6<9CQKB,F>:X#$TG@L'G^,H8? 0P"HJ<L5##8JI2PN.J2K^
MTIUH5HXB-"%.BU2@ZW-/QK7?$>O^*+]]4\1ZSJ>N:A)D-=ZI>W%[.$)+"*-Y
MY'\J%23Y<$6R&,86-%4 #.L[.[U"YALK"UN;Z\N7$=O:6<$MS<SR$$B.&"%7
MEE<@$A41F(!..*_0SP+^Q%90&&\^(OB=[UQM=]$\,*UO:[@<F.?6;V'[5/$P
M^21+;3K&1<$QW?(8?9'A#X=^"/ 5K]D\(^&M+T12BQRW%M;B34+E5Z"\U.X,
MVHWF.H^TW4NTD[<9-?Q-X6_LR/'OQ+QBXB\6\]P?AO@LQK?6\=/.<2^+N.L?
M*JU4E6JY?A,=]3H5J\;JK4S?/Z.88>I).OEM649TS]?XD^D1P3P]2^H<+X*K
MQ!5P\?945A*:RK)J"BN50C7JT?:SA!_#'"X&="I%/DQ$4XR?Y?\ A#]E+XCZ
MY9RZUXJ-E\/?#UK;37UY?>(2SZE#8V\+3W%P-$MV$\/D1([RQZI<:4ZI&[<C
M;N^;]12QCOKN/39;B:PCN)DLYKI$BN9K99&$,L\499(99(PKR0J\BQ.QC$D@
M7>W[YZMI=CKFEZEHNJ0"ZTW5["\TS4+8N\8N+*_MY+6ZA,D3)+'YL$KIOC=)
M$SN1E8 CY^_X9-^"'_0M7_\ X4.N?_)U?N/C)^RPQ/\ 9W".4^ V.R'GPE',
M*_&7$_B3Q+G-//LXQ]66%AE^%P& R/AW%9%@<IPE.&,JQ5#"4<?4JXF-/&8K
M&0P]"H?'<)_23I^WS7%<:T,;:K.A#*<NX?R_"2P6$H1]HZ]2O7QF/I8VMBJL
MG2BW.K.C&--RHTZ3J3B_R HK]?\ _ADWX(?]"U?_ /A0ZY_\G4?\,F_!#_H6
MK_\ \*'7/_DZOP;_ (I1?2/_ .BD\)/_ !(^)_\ Z"S[7_B9G@#_ *%_%/\
MX;\M_P#GQ_5GY7_("OT _8L^)?E7.J_##4[CY+OSM<\->8W2ZBC']L:=%DDG
MS[:--2AB7:B&TU.4Y>?GW_\ X9-^"'_0M7__ (4.N?\ R=72>$OV>/A3X)U^
MP\3>'] N;;6-,,[65Q/K&K7:0/<6TUI(_P!GN+N2!W\B>5%,D;A"^]0)%1E_
M=OHU_0(^DYX"^,O!GB-1XG\+I95EN8PP7%6"P?$/$M6MF?"69..%S_!4L/4X
M1P]#$8M8*<\7EE/$5Z5".;87 5ZE6FJ2J1^+\0?&WPZXVX2S?()Y=Q(L3B*#
MK9;6JX#+HPP^:8?][@:LZD<UJ3A2=9*EB94X2F\+4KPC&7/9^VT445_M6?R&
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %?#?QB_Y*-XB_P"X1_Z8M,K[DKX;^,7_ "4;Q%_W
M"/\ TQ:90![E\ /^1-U/_L9KS_TU:-7N5>&_ #_D3=3_ .QFO/\ TU:-7N5
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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 *Y#X@:UJ'AOP+XQ\0:3$L^IZ)X8US5;"-T$B?:['3;FY@>2(D>;%
M%)&LLL0(:6-&C7YF%=?371)%9'571U9'1U#*Z,"&5E((96!(92"""01BO+SO
M!8O,LES?+LOS&KE&/S#*\PP6"S:A!5*^5XO%82M0PV8T:;E!3JX*M4AB:<'.
M"E.E&+E&]UTX.M2P^,PN(KT(XJA0Q-"M6PLWRPQ-*E5C.I0G*SM&M"+IR=G9
M2;L]C\ ]7UC5=?U&ZU?6]1O=6U.]D,MU?ZA<2W5U.Y& 9)IF9R%4!$3(2-%6
M.-5154+I&BZQX@OHM,T+2M1UG49_]58Z79W%_=R $ LL%M'+*54D;GV[5!RQ
M YK]9KO]DGX+7FMR:PVBZG;PRS>?)H=IK%S;:(79M[K'#$HOK>%V)_<6NH00
MQ*?+MXX8U5%]V\.>$_#/A"Q73?"^@Z5H5D H:'3+*"U\XH,"2YEC0374W)W3
MW,DLSDEGD8DD_P"%?!W[*'Q9SWB7,,3XI^)7#&3Y0\PK5:V9Y!+->+.(N('.
MM*I6Q:CFF&R6A@I8WF<WC,?B\9BZ=:<YULNK6O4_LW-OI-<,8++Z%/AOA_,<
M5BO80C##XU8;+,!@;0484KX:IBYUE1MRJE0I4:4H12A7A?W?S3\"?L:?$'Q!
MY-WXPOK'P5I[[7:U<IK&NO&2&P+.TF6PMO,3(W7&I?:('(\VR8JR5]H^ _V:
MOA/X#$-Q!H"^(M7BVM_:_BCRM5F61>0]M8M%'I5FR.2T4D%BMT@V[KF1D5Z]
M\HK_ $O\'_H/?1S\&7A<;DW!&'XIXDPO)*/%?'<J/$N;1KT[..(P>%Q&'I9%
ME&(A+F=/$91D^!Q24G&=>HDK?SUQ5XQ\?<6^UHXO.)Y;E]2Z>69*IY?A7"6]
M.K4A4GC<5!JUZ>*Q=:G=74%=B !0%4!54 *H    P  .  . !P!2T45_7*22
MLE9+1);)=C\N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KX;^,7_)1O$7_<(_\ 3%IE?<E?#?QB_P"2C>(O^X1_Z8M,H ]R
M^ '_ ")NI_\ 8S7G_IJT:O<J\-^ '_(FZG_V,UY_Z:M&KW*@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OR;_ &^_^"1WP*_;<OYOB%8:G<?!
MWXY"SCM9?B!X?TFUU32/%T=JB1V47Q \+-<:;_;EU9V\?V*QU_3M5TC7;>T,
M%O?W6LZ=INF:9;?K)7\R'[>?_!73X]>,OC7K'[)/_!._P_J^N>)]%U?4?"_B
M/XD^%?#,7CSQ5XDUVQ5[/7=+^'&B_8-7T_3?#_AZX-U;:IXWO;*YN)[RTFO]
M%FT32=/@US6P#XE\1_\ !O%^VMIFHRP:!XZ_9]\3:67D-KJ"^+O&FCW1A5L1
MF_TZ_P#AZ4M;F1?G,-I?ZG!&./M;-Q7UQ^S7_P &Z<FG>(=.U_\ :O\ C!HF
MNZ)I]Q%<7'PZ^#BZXEOKWE2K(+/5/'_B/3M U2PTV94\B_M]&\+6^J3PS2?8
M-?TFXCBNC\BO_P $Y/\ @ME\4(V\5^,O$_Q.&J2Q2:C;6_CG]J*WGUMI)C"J
MV]O;6_CO5H=)G>&"V\NTN9M,BM+>W@M91:M;QVT?0:'^T3_P6&_X)A:QI6K?
MM">'_B1\1O@Q'J%M:ZO8?$O7X?BKX+O+)YE@AM-)^+^CZAXNU#P%JES'.5T*
MTN];@MS<>4M[X4U1+-[! #^P'P/X'\'_  T\(^'O 7@#PYI'A'P9X4TRWT?P
M[X;T*SBL-*TG3K8$1V]K;1  %F9YKB:0O<7=S+-=W4LUS-+*_55X)^S+^T=\
M./VKO@QX/^-WPMOI;GPWXJM'6YTZ]5(]8\-:_8L(-<\+Z[;HSK!JVBWH>WF,
M326MY ;;4M/GN=-OK.ZF][H **** "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 ***\=^./QBT+X)^!;[Q5JICN
MM3FWV/AG1#)MFUK6I(V:"#"G?'8VP'VK4[H86WM$94+W<]I!/YV;9KE^199C
MLXS7%4L%EV78:KB\9BJSM"E1I1<I.RO*<Y:0ITX*52K4E"E3C*I.,7CB<11P
ME"KB<14C2H4(2J5:DG91C%7?FV]HQ2<I2:C%.32?A/[87[18^%OAQO _A*_"
M?$'Q19MON;=_WWA?09]\,NIEUYBU2_VRVVD*"LMN!/J>Z-K>S%S^,-I:7NIW
MMM8V-O<7^H:A=0VMI:6T<EQ=WEY=2K%!!!%&&EGN)YG6..-%9Y)'"J"Q K7\
M6>*M=\;^(]8\6>)K^34M<UR\DOM0NY,#=(^%2*&,?)!:VT*1VUG:Q!8;6UAA
MMX56*-%'Z9?L1?LY_P!GV]I\:/&M@1?7<3-X!TN[CP;2RF1HY/%,\,B[OM%[
M&S1:'N"B.R:74U64WFG3V_\ G1F.,XE^DCXG4<)@U6P61X5SCA833G0R#AZG
M6A]8Q^)A&3I3S+'/V;G%3_VC&3PV#C56%P].I2_$J]3'\<9]&G24Z6$IW5-/
MWH8/!1DN>M-7Y77K/E;2?OU'3I*7LX*4?HW]ESX 6GP2\&+/JL,,_C[Q-#;W
M7B>]4I+_ &?&!YMKX<LIEROV73M^;V6)W6_U(S3B22UAL$@^H***_P!#>'.'
MLJX4R3+N'\DPT<+EN68>.'P]-6<YM7E5KUYI+VN)Q-64Z^)K-*56M4G-VYK+
M]HP."P^782A@L+!4Z%""A"/5]93F].:=23<YR>LI2;ZA1117MG6%%%% !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 %%1S316\4L\\L<,$$;S332NL<444:EY)9)'(5
M(XT4L[L0JJ"Q( )K\_OB-^VN8;B[TSX::#!/'$[PIXE\0^8T<^T[&FL-%MWA
M81G!>VGOKW<ZE&GTU,-&?Q3QK^D+X4?1]R7!YSXG<2QRAYJ\5#(\HPF$Q.9Y
M[GM;!1I2Q5/+,MPE.<W##_6,/'$8W%SPF6X:IB,/3Q.-HSKT5/Z_A#@3B;CG
M%U<)P[E[Q2PRIO&8JK5IX?!8*%9R5.6(Q%622E/DFX4:4:N(J1IU)4Z,U"37
MW]<W5M96\UW>7$%I:VZ-+/<W,T<%O!&OWI)II62.-%_B=V51W-?-/CO]K+X5
M>$!-;:3>S>-M53<JVWA[8VFI(/N_:-=GVV)B;!'F::-4=3C=$ 0:_,;QG\3/
M'GQ!N//\7^)]3UA _F164DPM]+MWYPUMI-HL&G6[@':9(K5964 .[8S7"U_D
MGXP?M8^+,U^M97X)<$8/A7!RYZ=+BKC7V.=9_*#^#$83A_!U7D65XB%E[N.Q
MG$V'FF[T8NS7]0<*_1CRO#>RQ/&&<5<RK+EE++<HYL)@4U\5.KCJL?KN)IO7
M6C2RZHM+2>I]1>._VMOBIXM\^UT:ZM_!&E2EE6#0-S:J8B25$VNW -VDPR/W
M^F1Z5G:/D&6W>$Z#XZ\7>&_$$'BC2/$&JV^N0SI</?->W$TEV59F:&_\V1OM
MUM,'D2>WNO,BFCED5U(=L^C> _V=/BMX_P#)N+#P[+HVDR[2-;\2F32+%HV(
MQ);PRQ/J5]&PR5EL;"YARI5I5. ?MKX;?L=^#?"EU9:SXOU*?QCJUG)%<Q6'
MDC3_  [#<1GS$,MIOFO-2\B0*4^TW4-I.%(N=.='\M?P;@KP5^G)]*KBC(^-
M\WS+CS"86AC\/F&6>(''6;X_AC)LA_>PJQS+A+*T\)B?9TW>KA_]3LE^J.M!
MQE6H-RJ1^US?B_P;\-<MQF3X7#Y)5J3H3H8C(\EPM#,<7C?<<7A\TQ+]K3YI
M*T:G]K8SVO(T^6>D7]8:'?3ZIHFCZG<VYM+G4=+T^^N+4Y!MI[NTAN);<@EB
M##)(T9RS'Y>23S6I117_ $D82E6H83"T,1B)8RO1P]&E7Q<X0ISQ5:G3C"IB
M)TZ?[NG*O.,JLH0]R#DXQ]U(_P _ZLHSJU)PIJE"=2<H4HMRC3C*3<::E+WI
M*":BF]6E=ZA111709A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5\-_&+_DHWB+_ +A'_IBTRON2OAOX
MQ?\ )1O$7_<(_P#3%IE 'N7P _Y$W4_^QFO/_35HU>Y5X;\ /^1-U/\ [&:\
M_P#35HU>Y4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\S?MG_
M !(U'X0?LE?M'_$K1;A[/7?"/P9^(.I>';R-BCV?B-O#=_:>'KM64%@;;6KF
MQGP,$^7M#IG>OS'_ ,$K_P!BSP1^R7^S)X#U%-#LW^,GQ6\)Z!XW^*WBZYMH
MVUQ[[Q%86VMV?@F"\9II;70?!UM=6^DI8VLR66H:O:ZAX@DA%UJ3"+K_ /@J
MO<26W_!/+]JF2/;N;X<I;G<"1Y=WXDT&UEP 1\PBF?8<X#[200"#S/PY_P""
MIO[!D_P]\!SZU^TO\,M"UF;P9X7EU;1+FZU""XT;4Y-$L7O]*N($TUDAFTZZ
M,MI+$A*QR0LBD@ T ?I961K^@:%XJT35?#7B?1M+\1>'==L+G2]:T+6["UU3
M2-7TR]B:"\T_4M.O8I[2]L[J%WBGMKF&2&6-F1T9217P[_P](_X)\_\ 1UGP
ML_\  _4__E91_P /2/\ @GS_ -'6?"S_ ,#]3_\ E90!\Q_L#_!U/V,OVTOV
MO?V2/#$M_P#\*:\9>$/A[^U#\&-(O+V>Y7PQI>M:KK7@/QAI$374\]Q=-;ZU
M9:=H45]/)/>S:-X5T.;4YY+NY+O^RM?CW\$?VE/@[^TC_P %5-9UGX(>-]'^
M(7A3PS^P'+HFJ>)= FFDTV3Q!+^T)H^IRZ4/.A@D>;3-.O[&=G9,*=5DCC P
M[2?L)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!B^(_$6C>$M"U7Q+XAOX=,T31+*;4-2OK@D1P6T"[F
MPJAGEFD;;%;V\2O/<W$D5O!')-+&C?@3\??C5K/QO\=77B*\\ZTT"P,UAX2T
M1V!32M(\W(DF5"T;:IJ3(EUJDX9RTOE6L<C6EE:)'[W^V7^T9_PL777^''@[
M4/,\#>&[PG5;VUDS#XH\06K,C2+*O$^C:0^Z*P"DV][>B;4@;B*/2YHOF?X.
M_"CQ!\9/'.F>#M"1XHYF%UK>KF)I;;0M$A=!>ZE< %59E5U@LK=I(S>7TUM:
MB2,2M*G^?_CQXF8[Q$XCPOAOP6ZN/RO#YC2PE7ZE+F_UBSWVOLX4Z<HM1J9=
ME]6\:,Y26'JXB-7'2E*C1PE:/XWQ?GU;.L=3R/*^:MAX5XTY>R=_KN+YN5)-
M.TJ%&6D&WR2FI56W&%.2]M_9)_9XD^,'BH^(_$MG*/AWX5NHGU'>K)'XCU=-
MD]OX>A<@![94*7.MO$2\5DT%IF&74H+B']O8XXX8XX88TBBB1(XHHT5(XXT4
M*D<:* J(B@*B* JJ    !7+^!_!7A_X>>%=&\'>%[,66BZ):):VR$JT\[Y,E
MS>WDJH@GOKZX>6ZO)]B"6XED941-J+U=?U9X1^&>!\,^&*671]EB,[QZI8OB
M#,8*_P!8QB@U#"T)M*?U' *<Z.%BU'GE*MBI0IU,34BOT/AO(:.0X"-%<L\7
M6Y:F,KK[=6VE.#>OL:*;C36EVY5&E*I)(HHHK]4/H0HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHIYX;:
M&:YN9HK>WMXI)YYYY$BA@AB0R2S32R%4CBC16>21V5$12S$ $U6TW4]-UFRM
M]2TC4+'5=.NU+VNH:;=V]]97**[1L]O=6LDL$RJZ,A:.1@'5E)R"!SO%86.*
MA@7B<.L;4H5,53PCK4UBJF%HU*5*MB88=R]K*A2JUZ-*I6C!TX5*U*$I*52"
M=^RJ.FZRIS=&,XTI5>27LU4E&4HTW.W*IRC"<HP;YG&$FDU%M7J***Z" HHK
MS'QQ\8_AO\.UE3Q1XIT^VOXUW#1K1SJ.M.2 8U.F60FN8!+D".:\6VMNI:=5
M5F'@<3<5\,<%Y3B,_P"+^(LDX7R3"+_:,VX@S3!91EU%VE)1GC,?6H4%4FHR
MY*?.ZE1JT(R>AW9=EF8YOBJ>"RK 8S,L95_AX7 X:MBJ\M4FU2H0G/E5US2M
MRQW;2/3J*^+M._;:\ 7>NQ6%WX<\1:9HDTPA&NW#64TD"L[*MQ=Z5:R32);J
M/+>4VUW=SHK/L@E* 2?9D$\-S##<VTL=Q;W$4<\$\+K+#-#*@DBEBD0LDD<B
M,KHZ$JZL&4D$&OA_"_QQ\)O&BGG53POXXR?B]</8FCA<YIY>L70Q& J8GVWU
M6K5PN887!XF>#Q;P^(6$Q]&E4P.*EAZ\</B*DJ-11]CB/@WB?A&6$CQ'DV+R
MKZ_3G4PDJ_LITZ\:?+[2,:M"I5IJK2]I3=6A*4:U)5(.I3BIQ;EHHHK]7/F3
M&\1Z0/$'A[7=!:=K5=;T;5-(-R@)>W&I6,]F9T 9"6A$WF* ZDE0 RGD?C9J
MW[/_ ,8-*UV;0#X"\1:A-'<-##J.EZ;<WNB729/E7$6LQ1G3HH94P^+JXMY8
M=WEW,<,RO&O[645_(_TG_H>\!_2CJ<(XSB?/N(N&LTX0>/P^&Q^0/ U5C<JS
M.IA:V,P&*PN8X?$48U85L)3JX+&4>25"53$1KT<9"=*%']1\.?%7.O#>.:4<
MNP6 S##9I[&I4H8Y5H^QQ.'C4A2KTZE"I3FXN%64:U*=U-1IN$Z3C)S_ #/\
M"?L3^*=2\B\\?Z[9^&K5MKR:1I'EZOK)&<-#-=Y&DV4G=98)-83LT8)X^T?
MGP(^%_P\$,VA>&;2XU2':1KNM!=6U@RK@>=#<W2&*PD; W#2[>QC/)\ODY]?
MHKUO!_Z&WT>O!/ZKB^%. \#F?$6&Y)1XNXOY.)>(U7A9+$X7$8ZE]1R:NTK2
MED&7Y3&2;YH/FE?EXJ\6..^+_:4LSSNMA\!4NGE>5WR[ <C_ .7=2G1E[;%P
MUNECJ^*:TM+16****_J(_. HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX;^,7_)1O$7_
M '"/_3%IE?<E?#?QB_Y*-XB_[A'_ *8M,H ]R^ '_(FZG_V,UY_Z:M&KW*O#
M?@!_R)NI_P#8S7G_ *:M&KW*@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /CS]OSX8:_\ &G]D7XQ_";PO;WUQKGQ#L/"OA2S.G:7=ZS<V::OX
M]\*VMYJS:;8@W-Q9Z+8O<ZQJ)0QI!I]C=7$\T$$4DT?YV:9_P;V?L.6FG65M
MJ/B?X^ZMJ$-M#'>ZD?''A6Q^W72H!/<K9VW@+R;2.63<T5NC2>3&5C::=U:9
M_P!UJ* /PW_XA]/V#_\ H+_'S_PX7AS_ .8*C_B'T_8/_P"@O\?/_#A>'/\
MY@J_<BB@#\=/V0O^":7@K]A']M"Y\6?!W5/B%X@^&'Q-_9N^(>BZFWC*.UU@
M>#_&'AWXE_!>]LM-F\5Z/HNBZ;L\7:3J.H7N@:/J-HNK2#PEXFNH+O4;2UF7
M3?V+HHH **** "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 **** "O,?''QH^%?PVU[PIX7\<^.-"\.>(O'&HV>E>%=%OKB1M1U>\O[
MZ'3+4Q6MO%/+!9R7]Q#:MJ5XMOIT,K$37<820K^??[:'[6'ASQ+X%\8?"7X$
M_%74M)^*.D^+W\.>*KGP]'<:<VGV&C[8M?T]]=EM$O(K>YO+@:?'J?A:?[2;
M_2KZQEO8[%IX[W\WO'&M^)_BK>^'=:^*OB/4_'7B#PU:I#IVI:G<W$4-K+MM
M#/-9:?;S)9V@N)K*"XFBBB$<MP&N)5>9V>OSOC_Q>\/O"S%83 \6XC-\=G4Z
M^-HYEPID6$='B'**,L@HYMD.:8MYQ2PF62RW-L3CLOH?NL9/$1PE3$XFA3KU
M<-4PR_-.(/$*&"KU\%DF'P^8XBE'#2CCYXBE5RJ4GB9T\=A'/"5I8A8K#T:<
MK6AR1KR4*EE!J?\ 0E=?'_X/6?Q-TOX-S^.=-'Q*UJVAN]+\+Q6NJW$][;SV
MUY>1O#J%O82Z1G[+I]Y/)&VH++#' S2H@9-WS#^VG^T7_P (3I$_PJ\&W^SQ
M?X@LL>)=0M9/WWAS0+R+BSCD7_4:QKD#D(01/8Z4[72K%-?:=<I^.=E96^F^
M(;7Q9IPET_Q+8JRV>MV-S<VFHVH:%K=C!<6\T;Q-Y#O$'3#A))%# 2/NX_46
MO/#FI^,_B%XH\3^(_$]SKMV^I7K7\UQ?W<]]>3AI;F]FDED%U=RRF*%+^?R%
MA@W)*6W*R_A^=>/&4>*'"F-X4X&6?<+\?9MD_#^6Y?E6*PE3.\9Q;Q7G6<0R
MO-.&^$L5D]*C1RF@L)B:.(PN<Y[4H5ZM-8O#4L'2Q<L-7A\IF?B-F]; 8S#U
M,%A<+'$8JNECL-B)Q6 RB-#GO7]N^:MC)SC.E.KAXTZ<:4^:%.$TI'INCZ/J
MGB#5=.T/1+&XU/5]6O(+#3M/M(S)<7=Y<R+%!!$@QEG=@,L51!EW945F'[V_
MLY_ O2_@=X'ATO$%YXMUH6]_XOUB, BXOUC/DZ;9R%1)_96D+))!9AMIGF>[
MOVCA>\:&+Y4_X)\_"/0;OP3I?Q_O0E[JOBF"_M_"=I-$=_AS38+JXTO4KF99
M%&W6-1N+:YMTEAW1Q:/M:WN)4U6=8_TLKU? 'P1QG BQ/$O&>6U,%QA4GB<!
MA<JQM-+$\/8:G.=#$^WIN_L<TQDHSA52;GAL':AS1GB<727V' ?#]+#X2CGM
M?EJ5\=0A5P-FI1HX.O!3A6B]O:8FG)236L*,E&Z=2I%%%%%?T^?HP4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4UW
M6-'D<A416=V/154%F)]@ 2:=52__ ./&]_Z]+G_T2] 'P%<_\%*/@-!<3P1^
M'/BI>1PS21)=VV@^%EM[E$<JL\ NO&MM<B&8 21BXMH)@C 2PQON00_\/+?@
M3_T*?Q:_\$7@[_YO*_D?_;-O;RV\>>%DM[NYMT;PBK,L,\L2EO[9U0;BL;J"
MV !DC. !T%?'G]JZI_T$K_\ \#+C_P".5_1'"7@#6XJX<RGB"/%-/ QS3#O$
M+"/)I8AT$JU2ERNLLSH*I_#<K^RANE;J?@'%?CK2X8XAS3(9<,U,:\MKQH/%
M+-XX=5N:C3J\RHO+:SIV]IRV]K/:]];+^Z/_ (>6_ G_ *%/XM?^"+P=_P#-
MY1_P\M^!/_0I_%K_ ,$7@[_YO*_A<_M75/\ H)7_ /X&7'_QRC^U=4_Z"5__
M .!EQ_\ '*^C_P")8:__ $6E'_PP3_\ GQZ_T]/G_P#B9.A_T1]7_P /L/\
MYT']XGA/_@H7\$?%_B?P_P"%;30?B5IMWXCUC3]$L[[5=#\.+IMO>:I=16=H
MUZ^G>+M2O4@:XFB1Y+>QN6C#;VCV*S+]VU_$3_P3*NKJY^)MM]IN9[C9\2_A
M!L\^:279N\07V[;YC-MW;5W8QG ST%?V[5_/W&O#$N#>)\TX;GC8YA++7A$\
M9&@\*JWUO 87'*U!UJ[I\BQ*I/\ >SYG#G]WFY5^\\'<21XNX;RWB&.#> 68
MK%-825=8ET?JV.Q.#UKJC04^?ZO[3^%#EY^3WN7F91117RI],%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MK/QB_P"AG^-/_AZO%/\ C7Y/45_4W_$"O#'_ *)^M_X><[_^>']7?E;^9?\
MB-OB3_T/J7_AHR;_ .8#]8?^'K/QB_Z&?XT_^'J\4_XU^DW_  3G_:Y^+'QU
M^+W@*[U;QQ\1)="O_$WB'PUJ?AWQ/XZUKQ7I][%:^%)]369[?4YFM%=9YK=X
M)%MEN+>2WWQS@.RU_+Q7[M_\$:O^2B_#O_LIOBW_ -0&.ORSQA\+^"N$^#:F
M;Y%E-3!X^.98##JM+,<RQ*]E7=15(^RQ6+K4O>Y5[W)S+[+1^F^$GB5QEQ3Q
M?3RK.\TAB\#++L;B'1CE^789NK15+V<O:X;"T:ON\S]U3Y7?5,_KEHHHK^3S
M^I HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KX;^,7_)1O$7_ '"/_3%IE?<E?#?QB_Y*-XB_
M[A'_ *8M,H ]R^ '_(FZG_V,UY_Z:M&KW*O#?@!_R)NI_P#8S7G_ *:M&KW*
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M[M$T^X\2>)=<OYM2UC53I\=Q=)I]L9IDLM-L1=73V>EV5E;SWEY<1S7<_O\
M'<?"E<%\-OA"5^);X3Z]RO'/$.C]3J/,/[56(_V95UC?9>R]A;7G6&OA+V\+
M@B7B@^,.(5Q8K<.I8KZCS+!+#JM];I_4%ECH?[1*C]357VOMF[+E>(:Q3U\J
M_P""AG[9L/[$7P&/Q)L/#UIXL\;>)?$EGX)\!:!J4T\&COKM[I^I:K/JVOM:
M2PW[Z'HVF:3=W%S;6$UO=:A>R:=I:7FG+?OJ5G^7W_!/W_@LI\4?CS\??#/P
M.^/O@WP';P?$>ZN],\'>+? 6GZSH<NC>(H[&ZO[+2]=TW5M>\00ZEI>K?9&T
MVRNK.2QO;#49[8W8U"UGDEL?UO\ VW/V/O"'[:_P3N?A-XGUJ\\*ZGI^MV7B
MWP5XOL;1=0D\.>*M.L]0TZ"ZN]+>XLUU?2KS3=5U'3M2TPWEFTL-TMS;W5O>
MVEI/%^=O["__  1GM/V8/C3I'QP^)WQ3T[XBZYX*-]+X#\.^'/#]YHVCV>JW
MUA=:9_PD.N7FHW]Q<7MS96=[<G3=*M[2&WMK\PZC+?W+V\5NIPMBO"FGX=9]
M1XAH<_&,XYA]2E*CC9XN59T%_9,LOQ%&+PE"A3K<KQ"K3AS2C6^L1JT948R.
M)L-XH5/$'(ZV0UN3A&#P/UU*M@XX6-&-:^:QQ]"K)8JM6J4;K#.C"=E*DJ$Z
M=6-:<?W1K^4W]L'_ (+3_M(>&OVB?'_@GX$#P=X5^'?PR\8ZWX*@&M^%[3Q'
MJGC2\\*ZG=Z-J^L:M>7\S-9:9J6HVEQ)I-GHRZ7>0:6+1KN[>\EG6/\ JRK\
M+_VH_P#@AY\-_CW\:?$/Q>\#?&+5?A)'X\UZ[\3>.O"<G@FV\::=/K^J2O>:
MYJOA>[_X2CPO/HAUO4&FU"\L-037+>#4]1OKNQEMM/CM=#3R?"?,> ,NSG'U
M>/L+1KX2>7N&7SQ>"K9C@Z.)]I%U?:X3#TL14E6J4DHX>JZ$XTFJEY4Y3A->
MIXHY?QUF&48&GP+B:M#%PQZGCX87&4<OQ=;#NFU2]EBJ]6A35*G5O+$4O;0E
M53A93C&<'^B?[#'[40_; _9N\%_&FYT.W\->(-1GU?P_XOT.QDGETNQ\4>';
MY['4'TB6ZDEN3I.HP_9-6L(;F:XN;&"_73[FZO)[22[G\:_X*B?MB^+?V-/V
M=K3Q?\.['3[GXB>._&%GX"\*ZAK%DVH:5X:>YTC6-:U/Q+<6+-';:A=V%CI#
M6^DV%V[VDFJ7UK>7MGJ.G6%[87/UE^SE\ / G[,'P<\'?!3X<I?-X:\(6ERJ
MZAJTL$^LZWJFI7MQJ>LZYK$]M!:V\NH:IJ-U<7$BV]O!:VL1ALK."&TMH(DQ
MOVH_V8?AC^US\)-5^$'Q4M;\Z-=WUIK>BZUHT\%KK_A3Q-IL=S#IWB'0KFZM
M[RUCOH+:]O[">*[M+FUO-,U"_L9X3'<EE\#!X[A&AQ[#,*N7UJO!D.(*N(AE
M\XNI4_LAXFI+#TZE*<VZL*=-TI5,-.I.52E"5"<ZDI.4O=Q>"XJK\#2P%+'T
M:7%\\BI4)8^$E3I_VJL/3CB*E.K"%J<ZE15(T\1"G&-.K.->$*<8J,?Y[/\
M@FU_P5<_:@^(/[3/@CX,?'OQ3:_%+PE\5]3O="LM1D\)^&=!\0>$/$$UGJ.I
MZ;?:=-X.T30K>\T:ZO818:I8:K:74>FV$T5WIESIMKIDMG>?U.5^37[&W_!(
MKX(?LC?$Y/C!_P )CXH^*?CG2(=0MO!ESXBT_2]'TCPDNJ6]U87FHVVEZ>;E
M]0U]])NIM,CU*ZO5M+>&XO)[72X+J:":T_66O6\5,VX+SGB.EBN",!2P.6QR
M^A2Q3P^!6687$XZ-6M*5:A@5"E[%*A*A2J3=&BZM6G*?LV_WU7R_#'*N,,HX
M>J8;C3'5<;F,L?6JX98C&O,<3A\$Z5&,*-?&N=7VK=:-:K""JUE2ISA'VB_A
M4OXV?VU_^"J'[7EY^TY\3-%^&?Q-U[X3>!OA?\0/$O@KPMX5\/V6F6QN5\':
MS?:!/K/BP:EIES=:SJ.MW-C+?W6DZOY^E:8DD.GP:<LEM/<W7]('_!.;]I3Q
M;^U;^REX#^*_CVQMK7QJUYKWA7Q/>6%JMEIVO:GX8U&33SXAL;....WM%U:U
M^S7%[:V:BQM=6_M"VLDAMHHK>'PK]H__ ((\?LI_M(?%74_B]JM[\1?AYXE\
M3ZA_:GC:T^'>L>'K'1/%>IR<WVM3Z?K_ (8\0#2]=U1U274[[2I+:UU"Z:YU
M*\TZ?5[Z\U&;]%/A'\)O /P,^'/A7X4_##0(?#7@?P;IYT[1-)AEGN71);B:
M\O+N\O+J2:[O]1U*_N;K4=2O[J62XO+ZZGN)7+2''O<=\5>'>;\%\.95PUD"
MP&>X*6$>,Q"P%#"U,/2HX.I2QE&OCJ;=3,I8O%2IUHSGS\_LY5ZLJ-9^SGX7
M!'#''^4\8<0YGQ'GKQ^28R.*6$P[QU;$PKU:N+IU,)6HX*HO9Y?'"X6-2C*$
M.3EYXT*4:M&*J1_/'_@K[^U#\4/V7OV7],U?X17T_A[Q=\1OB#IOP]'C.WAA
MENO"FE7.@>(O$&I76DO<1SPV^OZC%H*Z9I]R\#2V5K<:GJ-C+;:G96-S'^*7
M_!+7]OC]J>Z_:V^''PK\=?%7X@_&#P-\6=6O_#VNZ'\0?$FK>-;W2)_[&U+4
M;+Q%X>U7Q#=W^IZ)_8UQ9+<:C9V5W'I5WHYU!;BPDNX["ZL_ZK/C5\$OAC^T
M-\.];^%?Q=\+VOBWP7KX@>[TZ>:ZL[FUO;.43V&JZ5J=A-;:AI6JV$X\RUOK
M*XAE56EMY3+:7%S;S?+/[+W_  32_98_9)\9WOQ$^&/ASQ%J?CF>SN].T[Q+
MXX\0'Q#?>'--U",PZA9^'88;+3-.T]KZ FUN=1>RN-8>R>>Q74DLKR]M[DX6
MXVX%RKPZS[AW-N'7C.(<=',%AL9]2PE:->IBJ*IX"O+'5:D<3@WEM1*HH4H-
M0]FJU!RK5JJB<3<'<;9GX@Y'Q!E?$"PF08*6 >(PGUS%494*>'K.>/HQP5.$
ML-BUF%.\'.I).?/[*NE2HTW+Z7_:*_Y('\9_^R8>./\ U'=0K^"_]JO_ )+7
MXC_Z\/#W_ICL:_O0_:*_Y('\9_\ LF'CC_U'=0K^"_\ :K_Y+7XC_P"O#P]_
MZ8[&O6^C?_R7F/\ ^R8S#_U8Y.>7](7_ )(?!?\ 928#_P!5^;'SI1117]PG
M\6A7[M_\$:O^2B_#O_LIOBW_ -0&.OPDK]V_^"-7_)1?AW_V4WQ;_P"H#'7X
M?](3_DW=;_L<97_Z56/VGP$_Y+^E_P!BC,ORHG]<M%%%?P>?V^%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?#?QB_P"2C>(O^X1_Z8M,K[DKX;^,7_)1O$7_ '"/_3%IE 'N
M7P _Y$W4_P#L9KS_ --6C5[E7AOP _Y$W4_^QFO/_35HU>Y4 %%%% !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 %%%% !4-S<VUG;S7=Y<06MK;1//
M<7-S+'!;V\,2EY)III62.**- 6>21E1%!9B ":^3OC'^V+\,/A=]KTG2+A?'
MGBZ#?$='T*ZB_LRPN%X*:SKZI<6ELR.&26TL8]1OX94,5S;6NX2#\J/BW^T1
M\3_C+<.GB?6C:: LOF6OA31?-L- M]K9B>>V$LDVIW,?)2ZU6>\FB9G%L;>)
MO*'X-XA_2#X)X'5? X*O'B?B"GS0_LW*Z\'A,+56G+F.:*-7#X=QDI1G0P\<
M7BZ<X\E7#T5)37R&=<9Y5E//1I2^OXR-U[##S7LZ<ETKXBTH0:U3A!5*D6K2
MA&]S]&_C'^W7X'\'_:M&^&EO!X]\0Q[XCJ[22Q>#["93C<MU$8[K7]I&0FF/
M;V$J,'BUDE3&?RX^(WQ9^('Q7U3^U?'/B.]UAHW=K+3]PMM&TM7R-FFZ3;B.
MRM/DQ&\ZQ&[N%16N[BXD&\\MX;\,>(O&&K6V@^%M%U+7]8NR?(T[2K2:\N65
M2H>5DB5O*MXMP,]S,8[>!#OFD1 6'Z0?!S]@)F^RZW\9]3V#Y)E\$^'[L%C@
MY,.N>(("0H."DMKH3DD%7BUM&#1C^4<1FOC-](3'SPF$I5HY%"LE/"X7VF6<
M*9=9QE%X[$S<WC\33352,*]3'XY7E+"8:$'R+\[GB.*.,ZSITXS6$4[.G3YL
M/EU#5->VJ-MU9Q5I6G*M6W=*FEHOR2T>P\7:/#XP\4>*;XW7A33[NR1=0CLI
MVM-)AN[C[+IQNY[:$6NG_;7EBLXK:7?/=W<;.CG:6GZR&:&XBCG@ECGAE19(
MIHG62*2-AE7CD0E71@059201R#7]"OCK]G+X-?$/X9R?"/Q!X'TF/P0)HKVQ
MT_285TJYTC5[>*6"WU[2[ZU"W%MKD4<\\;ZB[337L-Q=6VH_;+6[NH)OBGXY
M?\$\W\4^,OAI>? _5?#OPS\#Z/<V%I\0-$N+_P 0O=:AHRWVGQW=UX?M39ZU
MITFH6NBVL\=CIUT^E6-S?SL\][:([RU^_<7_ $8*W&]/*LVH<3\,Y+QI7IU,
M/Q#A\/P]A>%> L-EF1<+X/"9%3R++LCPF*Q4LWS+'9=+#YGBL5##8;$5\<L<
MJ&%5.I1GS8[P]SW*:,I8'DSC#PAAVJ4*U5YE4Q6*Q=18JRQ*5%X7"TZE.<92
MKJI*G&H^1-*!^8E6M.\+?$#QV-7T;X4>&KCQKXNT^PGOGTC3MDTMG;01&::Y
MNE+I'$XA4_8K:YF@?4;MK>QM//N[FWMYOT$C_P""<_C"W^.6AW__  G&GZK\
M!K:RB;Q#IUWJ$^C^-[V^ET[5(GATFVLO#6J:9Y%MJ2Z1<RRWFK63S6DEU#;^
M7/B5/L_X%_LB?";]GGQAXZ\:?#[_ (2:+4/'7EP7-AJ7B"\N]&TK3D>WNVL;
M'35,4%T[:E'/>Q:EK U+4[%+NXL--N[.RN+R&[\7P\^B;/*<URO/?$'/LBQN
M'P>"X=XDPW"^68:OGF$S3'+-X5,TX.XJKO$91_9\:>78>4<97RVIF5"M]<C#
M#UYNE.%58#@?/\PQ#HXK#3RS!0QN(P6,Q$Z].&,C0AAW.&.RV"I8FAB*=2M*
M-*E.I*+4E*;IN"NMK]ECP;JW@_X'_#RW\6>"=%\$>.YO#%D/%6GZ9_I%X;@W
M5]?6XUB^EMXKMM28:A+>ZAIDLMU;Z+JE]J&G65Q-;Q++)]$T45_84:6$H1C0
MP&"PV6X&A"-# Y=@HSA@\OP=&*IX7 X2$YU)PPN$H1IX?#PE.<H4:<(N4K7/
MW+ X2& P6$P5.4JD,)AZ.'52:IQJ5?8TXP]K45*%.G[2HX\]1PIPBYR;44M
MHHHIG6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<AX
M]\?^"OA=X1USQ[\1/%&B^#?!OANT^W:WXC\07T.GZ9I\!DC@B$L\S#?<75S+
M#9V-G"LMW?WUQ;V-E!/=W$,+Z4J56O5IT:-.I6K5IPI4J5*$JE6K4G)1A3IT
MX)RG.<FHPA%.4I-))MI$5:M.C3J5JU2%*E2A*I5JU9QITZ=.$7*=2I.3480A
M%.4I2:C&*;;21U]%?*WP'_;<_97_ &FM;U3PU\$?C'X?\:^(]'MY+R\\/MIW
MB3PQKDEC!((KC4--TGQAHOA_4-9TZVD:-;K4-'M[^RM3/;FXGC%S 9/H7QE#
MXAN/"'BNW\)3QVWBJ?PWKL/AFYF\LQ6_B&72[I-%GE\YEB\N+4FMI'\UECVJ
M=[!<FNO%Y9C\NQBP&:8/%95BKT^>AF6&KX*M2A5MR5:M&O3A5C3<7SJ3AK%-
MQN<F$S+ 9AA'CLMQ>&S/"VJ<E?+\10QE*K.E?FITZM"I.E*HI+E<5.ZDTG8\
MZU/]I#]GS1?B##\*-8^-_P *-+^)EQ<6]G#X#U#Q_P"%[/Q6]_=M&EGIG]B7
M&J1WZZK>&6(V>EM"NH7:.LEM;2QG=7M-?YN7BOP[X^LO'^O>&?&6D^)A\3!X
MIOM,\0Z1K-OJ%QXNG\87&I/'?6U]!,)=2O-;O-5E?>6\ZZO;N82*TSS*S_Z#
M_P"S18_$+3/V=O@9IWQ9:\?XFV/PE^'UIX\.I2F?5%\50>%M+CUJ/5YR\@N-
M9BOEFBUBX622.XU-+J:.1XW5S^J^*'A=@?#_  &08S"9\LUEFOM:=6E4I4J+
ME*E1I5?KF#5*K4<\'+VB@^=R=-SH?O:GM?<_,/#7Q+QG'>.SS"8K(WE<<K]E
M4I585:M5*-6K4I+"8MU*5/DQD?9N:Y5%5%&JO94_97G_ "F_\%SO%?Q0O_VR
M9?"7BN]U:/X>>'_ 7@Z_^%ND223Q:')IVK:<S^(]>M+0!+2XU.Y\71Z_I%[J
M>V6\:VT>RT^2?[/8V\$/J_\ P2V_:6^/?A;X'?$7X>6?B"Z'@#3/$UDW@V\U
M.U&JW&C7.I:9='Q5H7AVYU-;FWL=)3R]%U%].@B>*SU'4[N^M$L[G4+N6Z_8
M+]O7]FBU^*WB#0_&>N?#VP^(^@6>D0::T-SH::Y>>&KRTN;J9IHXQ%/>6FG:
MA%<H99[54M?/AECORIEMO.\#^&O[,7C_ %+3+'0_!/PX;PKX:M(S#9BXTZ#P
MEH-G ^79[2&XBM/M".\A=VTZTNY))7>1U9_,8?Y6?30^GMXFYWX<9[]#OPJ^
MC_XLY#XJ4LZR# 8+Q&X6EC:^%K<)91FV!S=<5\'5\@P$<T^O\5X##RRK.93J
M8;"Y11S//:-7-,1BJ,H0_I/P8^C7DV4^(U/QTXG\2>&<QX3Q&%S7$U.&<RA"
MGB5FF8X.O@_[%SN..Q#P;P625ZL<5EZBJM7%SP66RAA*-.2D_P"<O]M3_D?O
M"O\ V*"?^GK5:^-J_I7^+'[(_AG2/&%[X?\ %,G@7QOJ^@*FG76I3^%;75X+
M.<9GN-+M+S5X1=.EE-,T5R!!;1K?B[18?D\V3S3_ (94^&W_ $*'P[_\('0?
M_D>O[7R/]K+]#SPVRRAP'Q#QW6I9[PI4Q>39O1AP_P 836'S'"8RO#%X:3H\
M+UZ7M<-6<Z%90K5%&K3G'F?*S\&XF^A-XP\:9YC^*LMPF$IY?GDZ./P<:F)R
M]S>'J8:A&E-WS*#:J1C[2+<(WC*.FI_/G17]!G_#*GPV_P"A0^'?_A Z#_\
M(]'_  RI\-O^A0^'?_A Z#_\CUZO_%9SZ$G_ $7N)_\ $=XT_P#H2\_S[,\'
M_BG_ .-W_0/@/_"G+O\ YZ>O]/3XV_X)A_\ )38?^RE_!_\ ]2"_K]O?^"L_
M_!-CXF_M?:_X&^,7P2U#0[SQWX0\)_\ "!ZYX*\1:I_8D>O^'8-<U37M'O/#
M^K7(;2;;5M/U#Q!K2ZA:ZM)I]O?V,]O)%J<=QIT=E?>6_LD_LI>#)_BUX>BT
MO5/#G@=],U;1_%ALM!\'6%C)XH?PIJ$6J'2?.LKJR2*[-LES);W%Q!>K;VPO
MYEA9HQ!<?T)5Z?!/TH.#?&/B'%^.'@IG^%SK(L5CI95"M5PN,A&&*R[*<!E^
M8Y;F.!S#"Y=CJ,Y05+$QC4H8:JZ&(PN)H5'"=*K+[/&^"F/X3X.P?A=X@82I
M2Q6'H2Q52>&JTX2<<3F>+S#"8O!UZ4\31?LY5'1;YJL'.G6I58/WX+\3O^"3
M'_!-[XC?L>ZAX^^*_P :K_0X?B%XV\.V?@W1O"/AS44UFW\-^&1J5GKFKS:W
MK$,:V-YK&J:IIND106FDR75CIUII<LK:EJ$NJ"#3/T?_ &P?C-KG[/7[,GQG
M^,WAC2[;6?$?@/P9=ZGH-C?0W%QI_P#;%U<VNDZ;>:E;VC)<7&EZ7>:A#J>I
MV\<UJ9["SN(C>62NUW#])5\9_MO:W>6_PH7P?]ECN-!^(=QJ'AGQ6D\*S6]]
MX?GTR<7NA3AU*B'68Y6CN,,KRVEO<P#,<TN/E/'/QXR_@'(.*?'+Q'R_&9]E
M'"E'+LTS?)<BH4X8G,,'2QN!R[#9/@*=:M"E0CBJE>CA98C$5^2A"K5QF)JR
M4*DG])P%X:O$T,O\.^#<3#*L5F,,=A,NS+,*DJWU;&8BAB<1/,L5.%.]6=&2
ME7]E2I)3=.%"E3C'DBOY+OAE_P %7/VVO _Q6TSXC:]\:?%/Q!TQ]9@NO$_@
M#Q+)8W'@[7M'ENHI-2T>PT&&RAT[PN\]NC1:??\ AFVTNZTV4HT#- UQ;7']
MR]O,MS;P7"I(BW$,4RI*H65%E19 DB@L%D4, ZAF 8$ G&:_DT\%_L._ WP-
MXYT[QWIMOXFU*[T;5+?6=%T+7=7L]1\.:9J%G.MS82I:#2H+^_2RN(XYH;?6
M=3U."5HU%Y'<IN5OUR\*_MC?%C0O*AUS^Q?%]J@"N=3L5T_43&O01WND&SA\
MS&%,MU87;N!N?=(2Y_E3Q1_:[?0OXMXCX;P/"7#WB+D.6T\J<\TXGK<#Y5E^
M6TL1B9T/895C,LRS/,5F]2KE-.E5]KC,%EF-P]26)='"U:]*C"I+[/PP^B-X
M[<,95GM7BS.\AS;$XC'4WEV5QXAQV88E0H1K+$8VEC,;@:6&A#,)5*/)AZN)
MHS@L/[6M"E4JRB?=?QB_:;_9^_9^DTJW^,_Q>\#?#J]UR)[C2-,\1:W;V^L:
MC:1N\4M]::-"9]5FTZ*:-H)-16S-C'< 6[W"S,L9]4\*^+/"_CKP[I/B[P5X
MBT3Q;X5UZT6^T3Q'X;U2RUK0]6LW9XQ<Z=JFG37%E=P^9')$SP3.$ECDB8B1
M'4?PP?\ !3/6_'/C?]K;XA_$CQ;I^IVFD^,T\/W'@QKFY?4--M_#VF>'-*TM
M-&TN]%M:P!-*OK6]2YM%MK:<7,TFH7$+MJ*W=U^^/_!"*#Q-X=_9B\6Z?XQU
MZUM+'Q)\3]0UWX>>#]3U.!=<M]%?0=$L]4UNSTBXE%]::'KVK6TC:>B1);W5
MS8ZCJD$6W4OM5Y_?U3 >&>.\%O#SQ@X9\2<GSC+O$;!Y)C>&YSQ>$PF$S_\
MMK"/&++<FH8J6'S%YQED(UH9EEF)I+,<)5P6/H8[ X#%86MAZ?X5E?%W%N(\
M4>*_#O->#L7E[X7K9I0QU6-/$5<5ERRRO[".-S*4(U,(L#F#=.6#Q%&2P\XX
MG#3H8C%T:L:LOW.HKYB_:[_:I\!?L=?!;6/C)X^M;_5K>#4;'P[X9\,Z3);P
M:GXL\7:O%>3Z7H5I<W;"VLT-KI^HZIJ5](L[6&C:9J5Y!9ZA<P0V%S^;_P"Q
M;_P6A\'_ +3OQDTGX+>/?A-/\)M=\:75S9^ -9T_Q=_PF.BZCJD=M+=V_AW7
M&F\/>'+K3+^]AMYHM-U&"&[L[^_:"QEMM.>:*67CRS@?BK.<CQ_$F6Y/7Q63
M9;[;ZWC(U,/#E6'IJKB'1H5*T,3B8T*<E.M+#4:L::OS-.,DOH\RXUX8RC.L
M#P]F.;4,-F^8^R^JX25/$2YG7FZ6'56O3I3P^&E7J)PHQQ%6E*H[<J:E%O\
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
M\-_&+_DHWB+_ +A'_IBTR@#W+X ?\B;J?_8S7G_IJT:O<J\-^ '_ ")NI_\
M8S7G_IJT:O<J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MZ?I&C:??O%JM[=37$VHW+V,.FVVG1+>R:II_[A?"O]E/PA\-O$<'BJZUF_\
M%.KZ>7?1Q=VD&GV&G3R(8S>?9(9KE[J]B1G6WDFN!! 7,R6WVF.">'ZGK_5W
M]GY0^DUX"> &?^%WB]GU"K3S+B+,<1PWDF+S'#\49IPEP_CLNP>$QV HY]A\
M3BL+2H9CBZ6)Q>&RW#XG'X?+(U:F(PU;#XK'5Z&'_DCQ_P"'O";Q&\2LIXYX
M>RVNL9EV!P<,?C*$*N68'.,?@L55Q&#Q&(R^=*G5J5,)"5.E/$2AAIXI0A1K
MPKT:%.4ROX9?VA_^"EG[9GC3X\>,/%FD?&SXD_#'3-"\9:U:^%OA]X.\2:KX
M<\,>'M*TG5)+33M)UGP[:/:Z=XHO(8+.(:O/XKT_47OKY[TO;6UK,+"'^YJO
MS"^,/_!(7]BWXT_%'5OBQXB\*>+= UWQ)J3:SXIT?P7XKDT#POXDUB>8SZCJ
ME]I?V"\FT^\U=R7U5_#M]HD=W<M-J+1KJEW>7UQ_=_A-Q9P?PIF.;5^+<H>9
M0Q>"I4<#7C@<-F#PLH3J/$TOJ^*G"$5C(3IQ=:+<H^P]E)>SK3:_"/%/A;BW
MBC 950X5S99=/"8RK6QM&6-Q. 6*C.%-8:K[?#0G*3P<X5)*E)*,O;.I%NI2
M@G]"_L(?'/Q5^TE^R3\%OC/XXLX+/Q?XOT#5H/$7V6U6RMK_ %7PKXJU_P &
MW>MV]D@$5I#XAD\/'7HK6W5+6W34A%:HELD2CW'XJ?%_X8?!#PG<^.OBWXY\
M.?#_ ,)VT\5H^M>)-0BL;>:]G61[?3[&([KK4M2N$AF>#3M/@NKV9(97BMW6
M*0KN^&/#/A#X9>#-&\*>%M+TSPGX(\$Z!:Z5H^E62BUTO0] T6S6*"%"[,5@
MM;2#=+//))-(5DN+F629Y)&_EX_X+A^/=1^-%[\'==\"P^(]3^&GP_@\9:=K
M,[64D6FV_B#6KG19+77I+6.YEF2RO].TQK*TO]2LK*2U>VEMY?)?488I?S.A
MQ/X88[Q>X3X#XBXPR/@/$>)^?9[1X*R/,,PP>&S/,HX.ABLSAE.44<1-4ZN(
MA16&RZC4G^YGC<3A,)16(QN*PF#Q/U^;4^+N'O#?->)<!D^-XKQ/"&493_;F
M.H8?$3PL:]6>%P-?,L=*E%U8T'4E6QU:$+5%AZ=:K4E1H4JV(H_TI?!SX_\
MP6_:#T*[\2?!;XE>%/B-I.G3PVVJR^'-22XO-'N;E))+6WUO2IA!JVBSW4<,
MTEK%JEC:/<QQ2R0+(D;LOK]?R*?\$'=(\3Z7^TAXY\<7&K0>&_AT?A=JWAG5
M)]7U&VTS3_%7B2^\0^'+S0]&TJ&^>--6U/34L-1U.:2QWS:7;(\,\L*:LL%W
M_6!XY\:^'/AUX(\6_$/Q9?KI_A3P1X9UOQ?XAU$*9OLNA>'M,N=7U*YCC3YI
MWCLK29X88\R3R;(HPSNH/T/'&29#D'&N;<)<-\083B2ME53!X?&8?"XK!XO,
M\KQ^+I1J1RG-:&"G-X?,(J4)JC4I4*DZ5:C+V,7)HX>!N(\RXDX1P/$N=Y5/
M)/K:Q<X3J4Z]' XO"X6;B\PP53$I.>#DE*+G[2K&-2E57M9129U=%?S>:#_P
M<'^'[OXH+8:]^SW?:1\'KK5X;&/Q%;^-%O\ QYI6CFYDBD\1:AX?CT%=&O[A
MK<P7DWAK3]7C:QVW%K;^(-9<0S2_T:Z7J=AK6FZ=K.E7<-_I>K6-IJ>FWUNV
M^WO;"_MX[JSNX'P-\-Q;RQS1-@;D=3CFL^)^".)^#7@?]8LKGEZS&G.IA)^W
MPN)A4]DJ;K4W/"UJ\:=:C[6G[2E4<9KF4DI1:D=?#?&?#7%RQKX?S.&/>7U(
M4\5'V&)P\Z?M'/V510Q5&C.=&K[.?LZL%*#<91;4DXEZBBBOE#Z@**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBN1\8?$#P'\/;*VU+Q]XV\(^!].O;@V=G?^,/$FC>&;*[NQ&TIM;:ZUJ]
MLH)[@1*TA@BD>41JS[=H)JZ=*I6J1I4:<ZM6;M"G3A*I4F[7M&$4Y2=DW9)N
MR(J5*=&$JE6I"E3@KSJ5)QA"*NE>4Y-1BKM*[:U:1UU%4M-U+3M8L+/5=(O[
M+5=+U"WBO-/U+3;J"^L+ZTG02075G>6LDMO<V\T;!XIX9'BD0AD8@@U\0?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
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 %%%% !7PW\8O^2C>(O^X1_P"F+3*^Y*^&_C%_R4;Q%_W"/_3%
MIE 'N7P _P"1-U/_ +&:\_\ 35HU>Y5X;\ /^1-U/_L9KS_TU:-7N5 !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 445\J_&3]KOX7?"?[5I5K=CQMXP@WQ_\(_H%S$UM97"\>7K
M>MA9K/3BK!EEMH$U#4XG4+-I\2.)1X7$/$V0<*9?4S7B+-L'E&!IW7ML754'
M5FE?V6&HQ4J^*KM)N.'PU*K6FDW&F[,Y,;C\'EU&6(QN(I8:C'[=25G)_P L
M(J\ZDWTA3C*;Z19]3330V\,MQ<2QP6\$<DT\\TBQ0PPQ*7EEEE<JD<<:*SR2
M.P5%!9B ":^'?C)^W)X!\#B[T;X>QP_$#Q-'OB-[#*\?A'3IURNZ;4HBLVM,
MA*L(-'/V29=R'6+:52M?G#\7OVDOBA\99IK?7]8.E^&FD#6_A'0FFLM$14?=
M";Y?->YUBX0A7,^I33QQS!I+.WLT81+XWH/A[7?%.JVNA^&](U'7=8O7V6NF
MZ5:3WMY,1RS+# CN(XU^>:5@L4,8:25TC5F'\;<??2CS3,ZL\E\-<NK82->?
MU:GG>-P\<1FF)G.7LXK*\K2K4</*I*RHU,4L5B*D9JV$PM9*WYAG'B!B*\GA
M<BHRIJ;Y%BZL%/$3;=E]7P_O1@V](RJ*I.2:M3IS2.V^)?QB^(GQ;U+^T?''
MB*[U*..1I+'2(3]CT+2PVX!=/TF K:Q.(SY37<BS7\Z*OVJ[G8;JQ? WP[\:
M_$G6$T+P1X=U'Q!J#%#,+.("ULHW)5;C4M0F:*QTVV)!47%]<6\3-A%=I"JG
M[]^#?[ =Y<FTUSXS:D;&W^29?!6@W227L@X;RM;UV$O;VJDC;-::,;F62-P8
M]7LYE*#]*_"G@_POX&T>W\/^$-"TWP]H]MS'8Z9;)!&\A"J]Q<.,S7=W*%7S
MKR[DFNIR TTSMS7B\&?1TXVXYQG^L7B-F6/R?#XR<:]>.-JRQO%.8*5G^\CB
M95(9:G#W8RQWM<31<5!Y<H<LERY7P3FN;55CL[KUL-"JU.:JR=7,*R?\RJ.2
MH76B=;FJ1M9T$K,^$?@W^P3X<T+[+KGQ=OX_%6JKLF3PMI4MQ;^&[2088+J-
MZ!;ZAK4B$+NBC&GZ>&$D,T>IP,KG]!-,TS3=%L+72M'T^RTK3+&)8++3].M8
M;*RM(5)*Q6UK;I'!#&"20D:*N23C))J]17]G\'\ \)\"8+ZEPSD^'P'/&,<3
MC&O;YCC7&SYL9CZO-B*RYDYQI<\</1E)JA1I1?*OU'+,GR[**7LL!AH4;I*I
M5MS5ZK76K6E><]=5&ZA%M\D8K0****^Q/3"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBOS(_P""L'[5_P 1OV2/V8[3Q9\*/)L?'/CW
MQ]I/PYTKQ3=6-MJ,/@^*_P!!\2>(K_6[6ROX+K3KS6#:^&Y-/TJVU&VGM(WO
M9]2DAG.FK;3^OD.2XSB+.<NR/+_9?7,SQ5/"T)5YNG1A*=W*I5FHSE&G3@I5
M)\D)U'&+5.$YN,'Y6>9Q@^'\HS#.L?[7ZGEN&GB:ZHP52M.,+)4Z4'*$95*D
MW&G!3G"'-).<X04I+[E^('QG^'/PR(@\5^(8;?4Y(1/#HEE%+J.L2QM]QVL[
M57^R1R_,89]0DL[>;8XCF9D8#XN^)/[><NF:5K%]X,\(K9V6EZ??:A-JWB20
MWEY]ELH)+F9H=#TR:.%+A8(G:(2:M>1M*55H652)/YA/V:_VPOCKXO\ CGHN
MC_$SQOKOQ)M/B)JTECJTWB69=0U2TOY[>=K/4]/OS%]IMH;.2**&;3U?^S$T
MM7BAMK<VUK);_MQX;^'?B_Q^TNG^&O"FJ^(XY@UM=?9K!YM.1)E,;Q7][,J:
M?;12(Q1_MEQ%&RL0QP:_R&_:%>*WTS_ 'QWRSP4RZ>18'A_BW*L+Q-P?5\'\
M!C>(>->)^$J^:X[*L1AL7CLZRG$9CD_$M+$97C*=6GD.28.GA%4PM3"9CF4'
M4JO^E?HWX7P;\5_#_&<<TJ>9?7\GQU?)\XH\95,/@<IRO.:>#PV,I5:5' XR
M.%QN63I8RA.$L;CJLZKC6A6PV&DHQ/Q:^(W_  5F_:[^(OB^ZU?4_%]D/!C7
M\LEM\.?[*LX/#K:9YBB"SU!]/2ROKJ[%N@66^CNH&:>2:2.*.-EA3]3/A_XO
MMO'_ ('\)>-K.WDL[?Q5X>TK74LY6#R6;:C9Q7,MF\@"K(UK*[V[2J LACWJ
M-K"LO0?^" UAX@\6C7O$_P 6;[P%X*N+LWD_@72=+LO$WB2")YDEETRU\3O?
M6NE:?;!#-!:3O8^(+B",PF9[J2)WG_;WX9?LC_ WX6:/HFC:+X3CU>#P_IMC
MI.EMXFE&KQ6MAIUM%:6=O%IKQQ:.%MX88TBD;3GN5V*6G9P6/]!?3J^BYX7?
M2XX;\#,Z^CQP(O"_BG"T,34X_P"+?$;*N(>&>)J?#<\NPE/!\.<695CZ6/XB
MXOXVPV8\V(_MK,JM>BJ=#&TZG%.+6-IJ'Y?]'#CSQ*\)<X\0\-XL\1RXIR?$
M5*,>',JR/,,NSC+JF:1Q5:5?-,EQ.&G1P&1Y#4PMJ2RZA##S<IT)1RBA]7DY
M?SC?&_\ X)U>._VI_&EOXW^$ZW5MX@NK:RTGQ +[2KZ;PW>&P3[/::A+KL9^
MS:3?0V0ALI8+@FVNH;:V=6M9XYWN_P!O_P#@G%^PG8?L-_"C7=#U'7XO%?Q(
M^(NIZ;KOC_6[."2UTF Z1:7%MH/AO1H)))));#0TU#5)6U"?;<:A?ZI?2E(K
M1+.W@_0N&&&VBC@MX8H((46.*&&-(HHD485(XT"HB*.%55  X J6OZ6\!N'?
M%3PC\&^&O!?BOQHSOQ,X8X4RW!9/D."QG#7#G#^#RK*<ME&>6950K8+#8OB3
M'X+*E&.&RZGG/$F84<-@Z.%P]+#TJ>"P<</\QQ?@.!>(>/\ -?$7)^!\%PWQ
M!G.(Q.+S#%T<SS/'U,3C,9%PQN->'KUJ>5X;$XY-SQ=3!9;AZE6K4KU)5)2Q
M.(E5****_2CF"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MY<3W=S-\/?"[37%S*\\\K+I5N@:261FDD8*JKN9B< #/%?P6?LM?\EN\)?\
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
M^"-?W9]'C_DWJ_['F9_^D80_B+Q]_P"2^E_V)LM_/$A1117[H?BA]"?LM?\
M);O"7_7OXC_]1K5J_7[QE^RG\'_C,N@^*_%FEZG:^(VTC2;>^U?0=3.FW.KV
MUA90VEE#JB207=O=&UM(H+.&Z$$=\EG;VUHMU]FMH(H_R!_9:_Y+=X2_Z]_$
M?_J-:M7]DO[.7[)O@+7?AC\/O&7BS4=9UV37_"VCZN-&@E71],MUO;6.<6TT
MMHTFIW+1*PC\^"_L0_SOY"EE$?\ C3^T_P"$OI)\3\8>$U;Z,7&69\ <993&
M4\ZXJR[B[$<(PP7#V/H\0X2M1S&O@G5QV9X#$8MX:53+L/EV9MUJ%'%/"J>'
MI58?Z+?0VK^&D.".,<-XHY!@>)<CQ6;U7A,HQV3T<X5;,</A\CJTZN'IXA1H
M87$4J7M5'$SQ&&:IU*E)57&K.$O-?^"=G@ZV^'>K:OX+\!Z3_8GP[TOPL[7F
MGV[7$EDNKOJEHVFW5U<W#SSW>LW2R:NYNKN>2ZN8?MKR2OY2@?K#7.^&/"/A
MGP9IJZ1X5T/3M"T\,9&M]/MUA\Z4C!FNIOFGNYRH"F>ZEFF**J;]JJ!T5?GG
MT;O"KBSP>\+\'PIQUQSC_$3C'%YYQ#Q1Q+Q/CL7F..>+SKB?-*V;9C'#XS-J
MM7,\93EBZ]7%8G'8^4<5F698K'9C6HT)XMT*?[+QYQ%E'$W$$\=D.1X;AW)<
M-@<ORK*\JPM##8:GA\#EF%AA,+%X?!PAA:')1IPHTL/AX^QPV&I4,/3E.-)3
MD4445^\GQ@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 %
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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@ KX;^,7_)1O$7_<(_],6F5]R5\-_&+_DHWB+_ +A'_IBTR@#W+X ?
M\B;J?_8S7G_IJT:O<J\-^ '_ ")NI_\ 8S7G_IJT:O<J "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 *;)(D2/+*Z1QQHTDDDC!$C1
M6=W=B%5%4%F9B H!)( KYD^,?[6/PN^$0NM,:^_X2[Q? '0>&/#\\,K6ERH.
M(]<U7][9Z, V!+ PNM4C5ED73)(SNK\H_C!^TY\4OC&\]EJ^J_V'X6=V\KPE
MH#S6>EO'GY!JLV\WFMR@!&;[?,]FLRF:TL;,L4'X?XA^/G!' 7M\#3Q'^L?$
M%+FA_8^55J<J>&K1TY,SS&U3#X*S3C4HPCBL;3=N;!J+YU\IG7&&591STHS^
MO8R-U]6P\XM0DNE>O[T*5NL4JE5.UZ5G=?H_\9/VW?AWX ^U:-X'$/Q"\41[
MXC)8W.SPKITP!7-WK,0?^U'C8JWV;1A/#*%DAEU.RF7%?EA\4/C9\2/B_?\
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
MA4I4:].A5C0KU,)6FE&O"C6G"$FN5R4E4I*I1O47TX2 "20  223@ #DDD\
M =37@GQU^*[^"/A;JGBGP=?:?J6HW&H6GA_3M1M);74[/3KV]#RS74HBED@>
M:ULXI7MXI?,07<MFUQ!+;EXW_+;_ (+Q^+_BMX9_9@\#:9X)O-6TSP'XM^(W
M]B?%.]T=[B![JR31+R]\,Z!J]S;2*R>']6U&WO+B]@F7[->:CI>D6TTHWK;7
M?XD_\$C/^$Z\1_M;^'OA7HQUN_\ AO\ $/P_XJ@^+NBV-Q.FE1^'-&\.ZGJ>
MB^*;U=QLK/4_#GB^+P^^A:K-#)*+V]_L11/:ZY>6-YY'&W@=QIQY]'3Q.S[P
M_P"-\'PKQOB.#N+\/PCB*M*I3A@<WPN78FGA:V(S:E6=;*<54KJV$Q-'!8JK
M@I3PV-@ISY80Y<-XNY-POXN\)<*Y[PQB\WR>IG&0_P!K5H5H\U3#X[$TFXT,
MOE0<<?AJ4)+ZS&>+H1JJ.(H62IMU/V4U_P <>,O%+R2>(_%7B#6_-<NT>I:M
M?75N"3G$=M+,UO#&O1(H8DCC&%1%4 5^<GCC_@H%\*?!WC+4?"EIH'B?Q/::
M-J$FF:IX@TDZ9%8&ZMI3#??V1#=WD4NIPVLBR0BXD:Q@NI8G:TDFM&@NYOZ&
M(/V&/#"W;/<^/->FL2SE;>#2M/MKM4+916O9)KJ%F5,J["P0.WSA$ V'^;+X
MU_\ !%S]L/PW\9M<\,?"GP3:_$7X;:IK][-X0^('_"6>$M'M;?P_=7+W%HOB
MZSUC5].U/3-6TNTD2#5!:Z9=6U]<P2OHC7PEB@'^0_T%OV9&3\?\6>)><?3U
MCFU*&'RC*J7 >#?BAA%+.L?B\3F<N(<YS//<GS?%8[ZSD]'#Y2LIP&(S"G2Q
MKS3,:^+P>(^I0C'^J/I)?26XJX6R3A/#?1WP]#$SKYAC/]8Z]+A2MBZF P]*
MEA%E>"PV6XK!QHJACZE7&K&XN&&E+#O"86E2KT7B6Y?H-X3\4Z'XW\-Z+XM\
M-7JZCH6OV$&I:9=JCQF6WG7(62*0+)!/"X>"YMY566WN(Y8955T8#Q+X]^,_
M$GACQ5\'?!,.DS6^B?$N?QM>7^L75G,L5Q;>#-"MM0@T_3KB6,0L\M_J=C>7
M4L+M+'%9PPC$5W+N_>3]CC]E/PW^R[^SY\+_ (37EIX<\2>+/".BWG_"2>,8
MM&L_M.J>(->UO5/$^M"TO[BSBU*72;#4]:NM.T,W?EW TBSL1-##+OC7DO\
M@H3X+\*^(?V?-1\3ZUHEC?\ B'P!KV@ZMX-U>9"+_0;_ %O5K+POK$EC.C(X
MBU+0=7O[&\M)#):SAK>YD@:ZL;*>W^C\#OV9_!_@M]("'B;FGB##C[@[@SB/
MC/%\!<+8CAB5+%8F$L'GV \.<_SK/99OAJ<<XX<Q^(R#B>K3PF1+#U,VRM1H
M\E+EB^[C'Z0O$7&OASA>'Z.2?ZM<0YQ@.&'Q)F%',N>C0G3Q>58SBS*<%@XX
M:M*6#S/"T<TR:G.KCI36%Q=YMRO(_AS^-'_)6?B+_P!C?KG_ *72UYE7IOQH
M_P"2L_$7_L;]<_\ 2Z6O,J_Z=^&/^2:X>_[$>4_^H&'/\6.(_P#DH<^_['.:
M?^IU<****]P\8_IS_P"")W_(4\(_]DT\??\ J<6]?TFU_-C_ ,$3V5=5\'@D
M O\ #7Q\J@D LP\;0N0H[G:K-@<[5)Z U_2=7^8_'#3XVXQ2:;7%7$"=GL_[
M6Q;L^SLT[/HT]F?Z0\$_\D9PCY\,9!;S_P"$K"!1117RY].%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 5)K"QN7\RXLK2>3 7S)K:&5]HSA=SHS8&
M3@9P,G%1?V3I7_0,T_\ \ K;_P"-UH45R3P&!J2E.I@L).<VY2G/#492E)[N
M4I0;;?5MMLU5:M%)1K58I:)*I-)+LDG9;+[C/_LG2O\ H&:?_P" 5M_\;H_L
MG2O^@9I__@%;?_&ZT**G^S<N_P"@#!?^$M#_ .5C^L5_^?\ 6_\ !D__ )+R
M7W&?_9.E?] S3_\ P"MO_C=7P H"J JJ %4    8  '  '  X I:*VHX7#8=
MR>'P]"@YV4G1I4Z3DE>RER1C>UW:][7=MR)5*D[<\YSMMS2E*U[7M=NVRV[+
ML%%%%;D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5\-_&+_ )*-XB_[A'_IBTRON2OAOXQ?
M\E&\1?\ <(_],6F4 >Y? #_D3=3_ .QFO/\ TU:-7N5>&_ #_D3=3_[&:\_]
M-6C5[E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 445\^?'C]I3X?_L\Q>&W\;6?B;4I
M_%4FIKI=EX8T_3KZY$6D+8F]N;HZIJ^C6L,*/J-I&@6YDGD>4[(2D<CH ?0=
M%?GC_P /+?@3_P!"G\6O_!%X._\ F\H_X>6_ G_H4_BU_P""+P=_\WE 'Z'4
M5^>/_#RWX$_]"G\6O_!%X._^;RC_ (>6_ G_ *%/XM?^"+P=_P#-Y0!^AU%?
M+/A+]L;X'^*_ -_\0I=;O_"^F:?JUUHCZ/XGM+6#Q+=ZA:VEI>^7IFDZ1?ZR
M=3CF@OK=EELKB9+<N?MYLU4M7Q%\9/V[_&/BH76B?"VTF\#Z%)OB;7KDPS^+
M;Z(Y&Z%HS-8Z LB'!%F]]J$;*LL&JV[$QC\SX]\6^"O#NC..=YE&OFCI\]#(
MLNY,5FU;F5X.I14XT\%2FG>-?'5</2G%2]DZLTH/P<XXCRK)8M8JNIXBUX8.
MA:IB97VYH74:47>ZG6E"+2?+S-6/T9^+'[0'PQ^#=JY\6ZZDFLM#YMIX6TCR
M]0\178*AHS]A66..P@F!S%>:K/86<N&$4\CKLK\JOC)^V9\3/B;]JTCP_*_@
M#PE+OB;3M%NW;6M1@;*XU;7U2"YV2(6#V6F)86CQR-#=B^"K+7R/>7EWJ%U<
M7U_=7-]>W<KSW5Y>3RW-U<SR,6DFN+B9GEFED8EGDD=G=B2S$G-?4?P<_9"^
M*/Q7^RZK>6A\$>$)C')_;^OVTJW=];M@F31-#+07NH!D97ANKE]/TR=23#J$
MKJT=?QIQ%XO^*GC%F,^&^#,NQV69=B+Q>59#*I+&5</)\OM,ZSMJA['#--PJ
MVEEV7N,O9XB-9I3?YCC>)>(>)JTL#E=&K0H5-'A\&VZLJ;=N;%8NT.6F[VEK
M0HV?+-2W?RQ##/=316]O%+<7%Q(D4,,,;S3332,%2.*- TDDDCD*B(K,[$
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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 **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KX;^,7_)1O$7_ '"/_3%IE?<E?#?QB_Y*-XB_[A'_ *8M,H ]R^ '_(FZ
MG_V,UY_Z:M&KW*O#?@!_R)NI_P#8S7G_ *:M&KW*@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\7?&'[4GQI_;$
M\6_MH?#/]G3QIX>^#?P2_95\->*?"'C[XF7/A.U\<_$7XI^/O["\5P:IX?\
M!%CK5S!X6\'>$])N?#>NV%UXDO;#Q'JVH!=)U/1H[:+4W73/VBK^0SX^:?\
MM'_\$A_VCOVD/%VE>#;CXC?LC_M?_P#"96MUJ%N;J#3=,NO%K>*+O0M.OM7A
MM)[?PW\0? %UXFUB'2[74X&TOQSX8EO19R0WDES<>%@#]%/"GQ!_;K_93_9>
M_9-^-NF?$CP/^TC\"/$O@;]FO0?'/@'QO\.;;PA\0?A5X>^(^F>"]$TG5_#'
MC?P-J%G!XML-&O->T_0;R]\6Z%>:K#;FRU'4%UJ:YU75]._=^OSR_81^(7P$
M_:G_ &'O@QX1T'7] ^(ND^#_ (0_"+X>_$SPNMQ=6VI^&?&/@KPKX=M[G2/$
M&F%K'6-,FMM=T![O2+XI%9:Q!9QZGHUY?:>Z7#_H;0!^!G_!0#]O7]MKX$_'
M/]FGX8:3\//!7P7^&WQS^).AZ3I_BQM<TSXD?$?7]&TGQIX0TKQ9HNHP"R/@
M[P-<3:;XITY+NUTQ/&=T+?48;G1_&5K=Q7,-O^^=?SQ_\%Q?^2U_\$P_^R^>
M)/\ U+/@17]#E 'YY?M]?MKZA^RYIGPP^&WPJ\.:5X__ &G/VBO%MEX ^"7@
MK6+EHM M=3U'4M-T=_%_C3[-=VE]%X8TR_U?3[9(8;BR?5;V9XQ?V5AI^KZA
M8>,_M!Z_^W)^Q3\*(_VFM6_:#M_VI_#7P_DT.\^._P &?$'PE^''P]L9_">J
MZK!I_B'Q%\(?%'@+0]+\3Z)>>%I+^TEM-/\ '-[XSM9=$AU'5M3NYKBR%A=_
M ?Q&\17OQ<_X.+OA7X0U81WNA_!7P[9Z-H\3!9(+2/2_V>_%7Q@2X\MGVF[B
M\9^,'3SHU\V.6"V+ BT!7]ZOVN- L_%7[*O[2OAS4(8YK36O@)\7=.E27(4?
M:? .OQQRAE#-')!*4GAF0&2&6-)8\2(I !VOPK^,?P^^,?PE\(_&[P3KUK=_
M#SQGX5M_%^FZU>306<5EI;V[S7\>LM),8-,O="F@O+#7[>XF']E:A87UK<NK
M6TA'YE_ C]H7]HG_ (*,^+/BWXT^ GQ;NOV9?V6/A?XHO/AOX"\7Z'\/?A_X
M[^)?QI\:V5A!?:QXBU)?B=I'BGP[X8\#:1;:AH5YIFE:9X=BUO58]7$%YX@M
M+VVOK+2_R-_9)_:&\3^%O^"$O[:&G07[B\\">-M3^&'AQFN6+V?A;XZWWPWT
M/6+*SBRKVSI<>.O&^J1R1. 9[R6=462&5Y/V7_X(D^'(-!_X)N_ N[2WCM[K
MQ1J?Q5\1Z@41%>XG?XK>,M%M+B9T+>;(^CZ+IBJ[$.D"0PL%,6  =)^R[^U[
M\08/VF/B=^P;^U)?^']1^.?@#3X?%OPR^*/A_24\+:+\>OAI>6%OJL&K2>%U
MGGLM!\>:3IUSY_B'2-"GET:9K'Q"NEV\-OX9NKS4/T[K^93_ (*A^(I_A%_P
M5X_X)\_%C0V%EJ5[8?#3PWK<L$[6KWN@W7Q>\4>&->MYY578OV_PMXSU;299
MW\S?:.L$Z-;PHA_IKH **** "BBB@ HJ*>X@M89+BYFBMX(EW2SSR)##&N0-
MTDDC*B+D@99@,D#-9'_"3^&O^AAT/_P;6'_R10!N45A_\)/X:_Z&'0__  ;6
M'_R11_PD_AK_ *&'0_\ P;6'_P D4 ;E%8?_  D_AK_H8=#_ /!M8?\ R11_
MPD_AK_H8=#_\&UA_\D4 ;E%8?_"3^&O^AAT/_P &UA_\D4?\)/X:_P"AAT/_
M ,&UA_\ )% &Y16'_P )/X:_Z&'0_P#P;6'_ ,D4?\)/X:_Z&'0__!M8?_)%
M &Y16'_PD_AK_H8=#_\ !M8?_)%'_"3^&O\ H8=#_P#!M8?_ "10!N45A_\
M"3^&O^AAT/\ \&UA_P#)%'_"3^&O^AAT/_P;6'_R10!N5^+_ /P6"9D\)>"W
M1F1T\#?&-E9259673/#15E88(8$ @@@@C(YK]A/^$G\-?]##H?\ X-K#_P"2
M*_&S_@KQJ>FZCX/\('3]0L;\0^!?C$)397<%T(B^E^'-@D,$DFPOL;;NQNVM
MC.TX]'*-<VRM/;^T<%_ZDTC@S33+,RM_T 8S_P!1ZA_'[_:NJ?\ 02O_ /P,
MN/\ XY1_:NJ?]!*__P# RX_^.50HK_4KZO0_Y\4?_!</_D?)?<?YE^WK_P#/
MZK_X,G_F7_[5U3_H)7__ (&7'_QRK%IJNI_:K;_B97__ !\0_P#+Y<?\]%_Z
M:5D58M/^/NU_Z^(?_1BU$\/0Y)?N*/PR_P"7<.W^'R7W%TZ];VD/WU7XX_\
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
MK#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W**P_^$G\-?]##H?\ X-K#_P"2*/\
MA)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?PU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'
M_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:P_\ DBC_ (2?PU_T,.A_^#:P_P#D
MB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)_#7_ $,.A_\ @VL/_DB@#<HK#_X2
M?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H?_@VL/\ Y(H W**P_P#A)_#7_0PZ
M'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W**P_^$G\-?]##H?\ X-K#_P"2
M*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?PU_T,.A_^#:P_^2*/^$G\-?\
M0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:P_\ DBC_ (2?PU_T,.A_^#:P
M_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)_#7_ $,.A_\ @VL/_DB@#<HK
M#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H?_@VL/\ Y(H W**P_P#A)_#7
M_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W**P_^$G\-?]##H?\ X-K#
M_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?PU_T,.A_^#:P_^2*/^$G\
M-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:P_\ DBC_ (2?PU_T,.A_
M^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)_#7_ $,.A_\ @VL/_DB@
M#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H?_@VL/\ Y(H W**P_P#A
M)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W**P_^$G\-?]##H?\
MX-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?PU_T,.A_^#:P_^2*/
M^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:P_\ DBC_ (2?PU_T
M,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)_#7_ $,.A_\ @VL/
M_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H?_@VL/\ Y(H W**P
M_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W**P_^$G\-?]##
MH?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?PU_T,.A_^#:P_
M^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:P_\ DBC_ (2?
MPU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)_#7_ $,.A_\
M@VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H?_@VL/\ Y(H
MW**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W**P_^$G\-
M?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?PU_T,.A_^
M#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:P_\ DBC_
M (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)_#7_ $,.
MA_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H?_@VL/\
MY(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W**P_^
M$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?PU_T,
M.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:P_\
MDBC_ (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)_#7_
M $,.A_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H?_@V
ML/\ Y(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(H W*
M*P_^$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\ X2?P
MU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_ .#:
MP_\ DBC_ (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DBC_A)
M_#7_ $,.A_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?]##H
M?_@VL/\ Y(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K#_Y(
MH W**P_^$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RBL/\
MX2?PU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0PZ'_
M .#:P_\ DBC_ (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL/_DB
MC_A)_#7_ $,.A_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$G\-?
M]##H?_@VL/\ Y(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_ (-K
M#_Y(H W**P_^$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2* -RB
ML/\ X2?PU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_#7_0
MPZ'_ .#:P_\ DBC_ (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?_@VL
M/_DBC_A)_#7_ $,.A_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H_P"$
MG\-?]##H?_@VL/\ Y(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!##H?_
M (-K#_Y(H W**P_^$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_ .2*
M -RBL/\ X2?PU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/_A)_
M#7_0PZ'_ .#:P_\ DBC_ (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]##H?
M_@VL/_DBC_A)_#7_ $,.A_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_ )(H
M_P"$G\-?]##H?_@VL/\ Y(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU_P!#
M#H?_ (-K#_Y(H W**P_^$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X-K#_
M .2* -RBL/\ X2?PU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -RBL/
M_A)_#7_0PZ'_ .#:P_\ DBC_ (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G\-?]
M##H?_@VL/_DBC_A)_#7_ $,.A_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@VL/_
M )(H_P"$G\-?]##H?_@VL/\ Y(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X2?PU
M_P!##H?_ (-K#_Y(H W**P_^$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0PZ'_X
M-K#_ .2* -RBL/\ X2?PU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^2* -
MRBL/_A)_#7_0PZ'_ .#:P_\ DBC_ (2?PU_T,.A_^#:P_P#DB@#<HK#_ .$G
M\-?]##H?_@VL/_DBC_A)_#7_ $,.A_\ @VL/_DB@#<HK#_X2?PU_T,.A_P#@
MVL/_ )(H_P"$G\-?]##H?_@VL/\ Y(H W**P_P#A)_#7_0PZ'_X-K#_Y(H_X
M2?PU_P!##H?_ (-K#_Y(H W**P_^$G\-?]##H?\ X-K#_P"2*/\ A)_#7_0P
MZ'_X-K#_ .2* -RBL/\ X2?PU_T,.A_^#:P_^2*/^$G\-?\ 0PZ'_P"#:P_^
M2* -RBL/_A)_#7_0PZ'_ .#:P_\ DBC_ (2?PU_T,.A_^#:P_P#DB@#<HJG9
MZCI^HJ[Z??V=\D;!9'L[J"Z6-F&0KM [A&(Y 8@D<@8JY0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7PW\8O^2C>(O\ N$?^F+3*^Y*^&_C%
M_P E&\1?]PC_ -,6F4 >Y? #_D3=3_[&:\_]-6C5[E7AOP _Y$W4_P#L9KS_
M --6C5[E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5X)\<F\%?$C]FWXPLK>%_'O@[6?A9\0L%3I/BGPUJO]G:#
MJX."/MVEWWV'5+''_+7[+?V?\%Q;_)[W7X?>&="_;V_9&^#?[0'P=\8_!+P[
M^T9\$+RV^.7B?X??$7X5_%+PEH/BSX>>%_'A\6>*;[0_$_A#XG2>"KCQ)9:/
M>ZO?ZBHT"^O=5L7N9M(TI?$5E_9R:8 ?DO\ $K]G;XD?\$ROAG^R5_P4:_91
M\=ZW;:!\1_ ?P8@^,7PWUJXN;[2YM=\<_#S3O%FJ6.H&)5CUGX;^+[VRU.&6
MQU<'5?!WB6?1[SP]JDD]QI3^'?Z_/ 'BZU\?^!/!7CRQM9[&R\;>$O#?BZTL
MKD[KFSM?$FC66LV]K<-LCS/;Q7J12GRX\R(QV+]T?A;HG[-W[17_  4&_9L_
M8K^#GQ&\&Z9\ _V1/A_\._@7XQ\7ZI>^,=(\5?%GX[_\(M\.])TK0;+PWI'@
MZ]NM)\ >$-<TF]U'4/M7B76I?%%E+?Z1J-SX?MM1TB31V_?/3M.L=(T^PTG3
M+6&QTW3+.UT[3[*W01V]G8V4"6UI:P1CA(;>"*.*)!PJ(JCI0!_/?_P7%_Y+
M7_P3#_[+YXD_]2SX$5_0Y7X1?\%,_P!EW]LO]L'XF?LX:[\*?@[X5T7P_P#L
MY^+O$7BR*_\ &'Q9\.V&H>,M1U+7/!5[:1VEGI-OJ1T338K7P1#(EU<W,^H2
MR:PRRZ?9MIH^V?M9X&USQ5XAT&+4/&7@>Y^'VN><T,_AZX\0:)XFV*D$#FZM
M]6T&:6TGM9)Y)X(/-CM;MEMS-/9VXE1* /YT_&F@7/PG_P"#BWX=>*-:B_LK
M0/CAX._M+1;Z;"VFH/<?L\>)/AO!# ZHR_:;KQKX'2P>W+),+F[AN)"(;J+S
M?W+_ &R/$EIX/_9(_:=\2WLYMX-'^ /Q=NU==OF-<CP%KT=C!"&!0SW5[);V
MUN'^1II8PY"DD?/O[?W[%6N?M.67PF^*?P?\2:-X$_:<_9N\9V7C_P"#7BK7
MX;F3PUJEQ9ZCINK7?@OQC]ACGN_[!U2_T;3+N*Z6TU$V,]M<VALI-/UO5UD\
MO_: \)?MJ_MN_"1/V;M?^!VG_LI^%?'-WHMM\=_BEKWQ5\#?$>63PAI&K6.I
MZKX=^#/A[P%>ZEJFKWOBB>SM8SJGQ!3P-;66C1ZII=UIUW-?PW48!^.O[)O[
M//BGQ+_P0?\ VQ;Z#2)+N]^(7CC5?BEX8C@CW75YX7^">J?#:_U:\M\C=*\-
M[\/O'%JL$(>286LL$0::?RZ_:#_@BUXDM/$?_!-W]GQ(;J*>\\.M\2_#>JPQ
MMN>QN]/^*_C:XL[6;"H%E?0[W2+T+@XAO(LL[$L?T!^%_P '_ 'P@^$_A'X)
M^"M"MK3X>>"_"=IX-TO1KN."Z6[TB"T-K=OK&88X=2O];>2ZOM>NYH VJZC?
M7UY<HTEU+G\Q_P!GC]GG]H__ ()T^*?BO\/?@G\*6_:6_95^)/C2\^(WP[T'
M1/B)X+\#_$SX+>(M4LH+#5_#>M1?$[5]!T3Q3X0N;:PT&UL=5TCQ))K%K'I%
MUJMQH-SJ>J74%R ?"G_!3/0;GXQ_\%C/V _A/H"_;[W1=,^%OB77;?:'BL](
MTWXL^,/&WB5G4#>TMKX-\'7FJ3(W[K[.UL0REI=O].%?FA^S'^QWXX@_:7^*
M/[=?[3B^&E^/7Q%TZ#PK\/\ X=>%-2E\2^%O@3\-+73[#3K70X/$M[IVG-X@
M\>7^G6,=IXEU_2;"PT=)KKQ$NCFYLO$ERL'Z7T %%%% !1110!GZKI=GK6G7
M>E:A&TME?1&"XC21XF>,D,0)(RKH<J.58'WKSG_A2WP^_P"@7=?^#34/_DBO
M5J* /*?^%+?#[_H%W7_@TU#_ .2*/^%+?#[_ *!=U_X--0_^2*]6HH \I_X4
MM\/O^@7=?^#34/\ Y(H_X4M\/O\ H%W7_@TU#_Y(KU:B@#RG_A2WP^_Z!=U_
MX--0_P#DBC_A2WP^_P"@7=?^#34/_DBO5J* /*?^%+?#[_H%W7_@TU#_ .2*
M/^%+?#[_ *!=U_X--0_^2*]6HH \I_X4M\/O^@7=?^#34/\ Y(H_X4M\/O\
MH%W7_@TU#_Y(KU:B@#RG_A2WP^_Z!=U_X--0_P#DBC_A2WP^_P"@7=?^#34/
M_DBO5J* /*?^%+?#[_H%W7_@TU#_ .2*_(G_ (*O>#- \(>#O#*Z%:RVPO\
MP-\76N1+=7%SO-MI>@"':9Y'V;1/)G;C=D9S@5^YE?B[_P %A?\ D4/!G_8B
M_&7_ --?AJO1R?\ Y&V5_P#8QP7_ *DTC@S7_D5YE_V 8S_U'J'\<-%%%?ZG
MG^8P58M/^/NU_P"OB'_T8M5ZL6G_ !]VO_7Q#_Z,6IG\$O\ #+\F73_B4_\
M''_TI']?7[$_['W[/?QUTS5?BG\5? -KXN\9>"_%:Z'X:OKZ_P!12VTVRATW
M3]7@9-/M[F&SENH-1OKBY@NIHI)H9"C1,A137ZG6?[.7P?T_!L_"5O ZG(E6
MYNFF![?OWE:8XZC+\')')-?)7_!,O_DD_C[_ +*&W_J-Z'7Z2U_D%F/"G#.<
M9G@\[SCA_)LXSG+:$L+EN;9OEN$S/,\LPDJKKO!Y;C\=2Q&*R_!>W<JZP>#J
MT<-&M*=6-)5)RD_]3\+CL9@*&*PV Q5? X;'557QN'P56>$H8W$1IJDL1C*6
M'=.GBL0J48T_;UXU*OLXQ@Y\L4EY3_PI7X?#II5U_P"#34/_ )(H_P"%+?#[
M_H%W7_@TU#_Y(KU:BO?225DK):)+9+L<IY3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T
M"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!
MIJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)
M%>K44 >4_P#"EOA]_P! NZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% '
ME/\ PI;X??\ 0+NO_!IJ'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6
M^'W_ $"[K_P::A_\D4?\*6^'W_0+NO\ P::A_P#)%>K44 >4_P#"EOA]_P!
MNZ_\&FH?_)%'_"EOA]_T"[K_ ,&FH?\ R17JU% 'E/\ PI;X??\ 0+NO_!IJ
M'_R11_PI;X??] NZ_P#!IJ'_ ,D5ZM10!Y3_ ,*6^'W_ $"[K_P::A_\D4?\
M*6^'W_0+NO\ P::A_P#)%>K44 <SX9\(Z'X1@NK;0[:2VBO)4GG62YGN2TD:
M>6I#3NY4!>,*0#U(S73444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5\-_&+_DHWB+_N$?\ IBTRON2OAOXQ?\E&\1?]PC_TQ:90![E\ /\
MD3=3_P"QFO/_ $U:-7N5>&_ #_D3=3_[&:\_]-6C5[E0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 57N[2UO[6YL
M;ZVM[VRO;>:TO+.[ACN;6[M;F-H;BVN;>97AGMYX7>*:&5'CEC=D=65B#8HH
M HZ9IFFZ+INGZ-HVGV.DZ1I-C::9I6E:9:06&FZ9IMA!':V.GZ?8VL<5K96-
ME:Q16UI:6T4<%O!''##&D:*HO444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7QI^US^RG/^TU;^#H[;Q1
MIV@_\(S#XDL;VRU?1GU?3]7T_P 1II*S1R)'<P;/*_LKRI8)H;B"\@NW#&'R
M-MS]ET5,E)KW*E2C-2C*-2DU&I"49*2<7*,HWNNL6FKZ![KNI0C.,DXRA-7C
M*,DTU)75TT^Z/PV_X<V>'/\ G^^#W_AJ[#_"C_AS9X<_Y_O@]_X:NP_PK]R:
M*[_[7XB_Z*?B#_PO7_RK^KORMYW]C9%_T(<F_P#""C_EY+[C\-$_X(V^'RN9
M+SX.*V6X3X763KM#$(=S1QG+)M9EVX1B4#.%#L\?\$;O#JD,M_\ !]64@JP^
M%EB""#D$$#((/((Y!K]R**'F_$3_ .:GS_T^OZ>G\+^K^@+)LB5O^$+)].OU
M"C?2VNB79;=CYC_99_9\N_V=_!>N>&K_ ,3P>)[S7?$<FNRW%IISZ=9VB?V?
M9:?%;11S7%S//(RV9FFG=XTS(D,<"^2\]Q].445Y].'LX*/-.;5VYS:<I.4G
M)MV48J[;M&,8PBK1A&,4DO2D^9WLH[:15DK)+JV^FK;;;NVVVV%%%%6(****
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 **** "OAOXQ?\E&\
M1?\ <(_],6F5]R5\-_&+_DHWB+_N$?\ IBTR@#W+X ?\B;J?_8S7G_IJT:O<
MJ\-^ '_(FZG_ -C->?\ IJT:O<J "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "OAOXQ?\E&\1?]PC_P!,6F5]R5\-_&+_ )*-XB_[A'_IBTR@
M#W+X ?\ (FZG_P!C->?^FK1J]RKPWX ?\B;J?_8S7G_IJT:O<J "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 **** "OAOXQ?\ )1O$7_<(_P#3%IE?
M<E?#?QB_Y*-XB_[A'_IBTR@#W+X ?\B;J?\ V,UY_P"FK1J]RKPWX ?\B;J?
M_8S7G_IJT:O<J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
MAOXQ?\E&\1?]PC_TQ:97W)7PW\8O^2C>(O\ N$?^F+3* /<O@!_R)NI_]C->
M?^FK1J]RKPWX ?\ (FZG_P!C->?^FK1J]RH **** "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 *^&_C%_R4;Q%_P!PC_TQ:97W)7PW\8O^2C>(O^X1
M_P"F+3* /<O@!_R)NI_]C->?^FK1J]RKPWX ?\B;J?\ V,UY_P"FK1J]RH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^&_C%_R4;Q%_W"/_
M $Q:97W)7PW\8O\ DHWB+_N$?^F+3* /<O@!_P B;J?_ &,UY_Z:M&KW*O#?
M@!_R)NI_]C->?^FK1J]RH **** "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 *^&_C%_P E&\1?]PC_ -,6F5]R5\-_&+_DHWB+_N$?^F+3* /<O@!_
MR)NI_P#8S7G_ *:M&KW*O#?@!_R)NI_]C->?^FK1J]RH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *^&_C%_R4;Q%_W"/_3%IE?<E?#?QB_Y
M*-XB_P"X1_Z8M,H ]R^ '_(FZG_V,UY_Z:M&KW*O#?@!_P B;J?_ &,UY_Z:
MM&KW*@ 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@ KX;^,7_)1
MO$7_ '"/_3%IE?<E?#?QB_Y*-XB_[A'_ *8M,H ]R^ '_(FZG_V,UY_Z:M&K
MW*O#?@!_R)NI_P#8S7G_ *:M&KW*@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KX;^,7_)1O$7_<(_\ 3%IE?<E?#?QB_P"2C>(O^X1_Z8M,
MH ]R^ '_ ")NI_\ 8S7G_IJT:O<J\-^ '_(FZG_V,UY_Z:M&KW*@ 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@ KX;^,7_ "4;Q%_W"/\ TQ:9
M7W)7PW\8O^2C>(O^X1_Z8M,H ]R^ '_(FZG_ -C->?\ IJT:O<J\-^ '_(FZ
MG_V,UY_Z:M&KW*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKX;^,7_)1O$7_<(_],6F5]R5\-_&+_DHWB+_ +A'_IBTR@#W+X ?\B;J?_8S
M7G_IJT:O<J\-^ '_ ")NI_\ 8S7G_IJT:O<J "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 **** "OAOXQ?\E&\1?\ <(_],6F5]R5\-_&+_DHWB+_N
M$?\ IBTR@#W+X ?\B;J?_8S7G_IJT:O<J\-^ '_(FZG_ -C->?\ IJT:O<J
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OAOXQ?\E&\1?]PC
M_P!,6F5]R5\-_&+_ )*-XB_[A'_IBTR@#W+X ?\ (FZG_P!C->?^FK1J]RKP
MWX ?\B;J?_8S7G_IJT:O<J "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 **** "OAOXQ?\ )1O$7_<(_P#3%IE?<E?#?QB_Y*-XB_[A'_IBTR@#W+X
M?\B;J?\ V,UY_P"FK1J]RKPWX ?\B;J?_8S7G_IJT:O<J "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /E'X[?M=>!/@KXW\&_!_3/#7C3XP_'OXB6=SJ?@SX)_"ZST:\\6W6@
MV?VI+KQ;XCU3Q+K7AOPCX)\&6D]I-;W'B'Q3X@TZ.62*Y&F6VI-8WR6_PK\-
M?^"G7C_P5\*+SXI?M5_LT_%_0_AQ;?%'XM>#[_XV?#JV\!>/?!OA&+PK\6_&
MO@VQTGQQX=\*>*Y?%WA^#PM'HMAX1O\ Q8-#OM)\2Z_;B^TIY8-5M&E^(_C+
M^T%<_L#_ /!;#Q[\:_V@=+UH_!7X_P#PF\/>!O#?C:UTRZU"#PYX2;1OAK!<
M:KIEO! TEW'X5\<> 9[/Q9HND//JD>D:V_B)=.OK^_TVROOU*_88T+P9\<?V
M(O&_AV:XT[Q'X ^+7Q3_ &S]+^VVZP:EI>L^%?&_[1'QC@BU"TW[K>\M;S2]
M22[M).8Y4>*16 (8 'Z%^%/%&A>-_"WAOQIX7OO[3\->+] T?Q1X=U+[->67
M]H:%K^G6VK:1??8]1M[34+3[7I]W;W'V:^M;:\@\SRKFWAF1XU^+/&?[<,5[
M\8?%_P  /V:/A!XB_:?^*7PTTV+4?BJ/#7BWPEX'^'GPVGN998+'PQXE^(OB
MFZ;36\<:A-;W45MX6TJPU&X@EL]1AU2ZTZ;2=8CT_IOC3XNF_8K_ &#O%NO6
M>J#6]6_9^_9WM/#_ (=UE]-2SBUGQ9X8\(6/@_PCJ-QI,EQJD=C:ZGXF72;B
M[LGNM22RMIY8FGO5B+R_#/\ P04\))I_[$^J?$B_>?4/%?QD^-'Q#\7^)=?O
MW>XU35IM,GL/"T/VN^E'GW2)=Z-JFH9EDF/]H:MJ<Y?S+F50 ?H+^S=^UQX%
M_:(U+Q[X%.@>)OA7\;_A'J46D_%?X'_$--,M_&_A":X"M8:Q:SZ/J&IZ'XJ\
M':U$\5SH7BWPYJ-[IE_9W-C<2BS_ +1L4N/JVOYPOV_?&\W[*_\ P6$_8M^.
M^@7)TC3OC!X2\.?"WXJ06^ZVMM>\/7WCB_\ !6LZAK?E*BZHVF:+XC\,:G:0
M7#R^3>^"- F41M:6KC^CV@ 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
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
M-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\
M\TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO
M&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W
M_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S
M35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X
M;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_
MT5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQ
MJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'
M_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_1
M7?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J
M_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E
M10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJ
MKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ
M-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\
M\TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO
M&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W
M_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S
M35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X
M;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_
MT5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQ
MJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'
M_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_1
M7?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J
M_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E
M10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJ
MKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ
M-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\
M\TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO
M&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W
M_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S
M35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X
M;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_
MT5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQ
MJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'
M_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_1
M7?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J
M_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E
M10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJ
MKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ
M-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\
M\TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO
M&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W
M_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S
M35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X
M;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_
MT5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQ
MJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'
M_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_1
M7?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J
M_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E
M10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJ
MKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ
M-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\
M\TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO
M&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W
M_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S
M35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X
M;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_
MT5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQ
MJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'
M_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_1
M7?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J
M_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E
M10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJ
MKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ
M-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\
M\TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO
M&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W
M_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S
M35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X
M;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_
MT5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQ
MJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'
M_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_1
M7?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J
M_P#S35[E10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E
M10!X;_PJKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJ
MKQE_T5WQ-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!X;_PJKQE_T5WQ
M-_WQJO\ \TU'_"JO&7_17?$W_?&J_P#S35[E10!QO@WPUJWAJVO8-6\4ZCXI
MDN9XY8;C41<A[5$CV-#']IU'46VNWSG:\8SU4GFNRHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KX;^,7_)1O$7_<(_],6F5]R5\-_&+_DH
MWB+_ +A'_IBTR@#W+X ?\B;J?_8S7G_IJT:O<J\-^ '_ ")NI_\ 8S7G_IJT
M:O<J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** ,_4](TK6[5K'6=,T_5[)F#M9ZG96U_:LX5D
M#-;W44L)8([J&*9"NRYPQ!\G^!'P%\ _L[>#+[P-\/+>ZCTC4/&7COQO<SZC
M%HJ:@^I>/_&>O>-K^Q,NAZ/HEJVD:+>>(+G1_#5M):/<:;X?L].T^:[O9;>2
M[F]HHH *R]6T31=>MX[37-(TO6;6&XANXK;5K"TU&WBNK=MT%S'#>131I<0M
M\T,RJ)(VY1E/-:E% #41(T6.-51$541$4*B(H"JJJH 55  50    !@4ZBB@
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@ KX;^,7_ "4;Q%_W"/\ TQ:97W)7PW\8O^2C>(O^X1_Z8M,H ]R^
M '_(FZG_ -C->?\ IJT:O<J\-^ '_(FZG_V,UY_Z:M&KW*@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY]_
M:#_:H_9__99\+GQ9\=OB?X;\!6,L4TFEZ9?7+WGBCQ$\(.^#PUX4TV.\\1:]
M*K[4E;3--N(+0LLE[-;0!I5^@J^/_P!O7PWX?U3]B_\ ;"O=1T32KV]7]EKX
MV$7MS86TMYC0/A]XH\0Z(GVIXS<&/2=>MX-8L(C)Y=KJ4:WD*+/ER =7^R=^
MU'X#_;#^#]E\;?AKI7B;1_"&J>(_%'A_3+?Q=::=8ZU<?\(QJTVDRZA-9Z9J
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
M+H-QX]T;[3<1/=R_8;HM,6\]I?W&_;#^,UU\ ?V:/B]\4-)1[CQ5H_A6;2/
M%C"JR3ZI\2O&%U:^#_ASID$+!O.:]\;:[H<,B*CE;=II64I&Y !9_9^_:#MO
MCQH7Q6\90^'(/"W@3P%\8?B/\,?"OBNY\1)J-G\0-#^&-Y%H6O\ Q#B#Z1I5
MMH6B2>*K3Q+HMG;_ &_68Y+;P])JKZFD=XMK;_G9\4/^"YG[*'PYUV2+3/ '
M[07Q(^']KJMQH]Q\9/!'@#25^&.HWEO/+9N/"FN^*?%7AN3Q-#'?6UU;O=P6
MUG8W4<!NM%NM8MW1V^\?A=^RKX/\*?LB> _V4?$IO-0\+:9\/_#_ (5\?+IV
MHSVC^,[N2XMM:^(T6HWL:K<RZ5\1==F\01>*88VAGU+1_$.K6:7%M)="XC]A
M^(?AOX40_"'QAX9^(>A>%(/@OI_@75[+Q;H.IV-E9^#[#P%I6CS-J=M/91I;
MV6G:1IFCVLCQBW6V33HK:.6U:W>")T ,/]G[]H7X3?M0?##0_B]\&/%$'BKP
M9KAEMO.\B:RU/1M8M%B.I^'?$&EW*I=:3KNEO/$MY9SJ4>*6VO[&>\TR]L;Z
MYZ_XD?%#X<_![PGJ/CKXI^-_"_P^\'Z4N;[Q%XMUFQT33(Y&5WBM8KB^FA%U
M?W/ELEEIUH)[^^FQ!9VT\S+&?R"_X(3_ +/'C_X)_LN^,/%WCC3=8\-67QP^
M(7_"=^ O">NIY.JV7@*UT.QTK0?$6J6AVO8ZAXJ5)KE('C4W&B6.AZG&S0:C
M$L?[4WNE:7J3V<FHZ;87\FGSO=6$E[9V]T]C<R6\UH]Q9O/'(UM.]K<7%L\T
M)21K>>:$L8Y75@#X[_9,_;R^!G[:NO?&+3?@5)XGU?0O@Y>>#[#4O&&MZ(=!
MT?Q3-XP3Q/):7'A>QO;@>(#86B>&+@3SZ_H^A74DES$(+)XE,S?:=?SJ?\$)
M=+L-$^*__!2K1=*M8+'2](^-O@_2]-LK:)(;:SL-/\2?'.TL[6WAB5(HH+>W
MACABBC14CC14154 #^BN@#Y[_:A^/,?[-_P=UGXEP^%W\>>(1KG@[P=X'^'\
M&LKH%YXZ\=>/O%FC^#_"WABRU8Z7K9L9;S4M8CGN+I-(U)K73[2\NC:2K P'
MFG[7G[>?[/W[$GAWP_JGQJUC5[CQ-XM+KX4^&_@/3HO$WCKQ,UM)!#?SZ3I]
MY=Z%I\&F6<UPD7]K>(-3T&QNIB+.TEFU%A95P?QRV?&C]M_]F#X%KNN?#/P(
MT7Q#^V%\2;8G_17U^Q>Z^&/P#L)756S>1^*-7\;>,(K21D_Y%"TN\$K"U>_^
M$/V;_!^B_';XG?M&>)H-/\7_ !2\:RZ)H7A/Q!J>G^=<_#+X9^'/#FGZ78>
M_![WL]Y_9%OJ>OGQ1XP\2ZAI:Z?-KNK>*)K>]22STS3XXP#X,_9P_P""VG['
M'[0OQ!TOX6W2_$3X,^-->U./0_#T/Q8T/1=/T'7->NKU;+3] MO$'ASQ%XBM
M],UB]E=(HH?$D&A6<EZ1IMM?7-]-:0W/Z_U_/+_P<&_ 7X7WW[.GA?\ :*71
MM,T;XO\ A7XC^%_"%OXJL8+>QU?Q1X;\06&L^;X>UBY@A6XU@Z1+I=MJ^A27
M<S2Z-#::K'8O%!J%W%+^T'P:TOQ9XJ_9@^%6B_$74M<TOQSXD^ O@;2_'6KZ
M;>26'B73O%FL?#W2[3Q/J5AJ$ZW4UEKEIK%Q?75K>3+<26U_''/(LS(0P!\'
M?M"?\%DOV9/@/XK\2>%=-\'_ !J^-47@76)="^(/C+X1^#=-U;X=^#]8L9$B
MU?0KWQIKWB'P_I5_K^E230175IIC76F0W+R6-WK5I?P36J_8O[)O[9'P*_;2
M^']S\0O@?XBO+^VTF]CTSQ3X7U^Q71_&/@W4YTEFL[+Q'I"7-[;Q#4+:&2YT
M[4=,U#5-&U".*YCL]2FNK'4+>T]N\&?#;P!\.O 6C_##P9X3T+P[\/?#^AKX
M=TSPG8V$"Z+#HJV[6\UI<6LJR)>B\C>5]3GOC<7&J3SW-UJ,US<W,\LGXD?\
M$?\ ]G&7P5\=_P!N;]H#P5I,GAC]G+XA_%3Q+X&_9^T^'":1XM\(^%OB%XMN
M3XI\/1;V,W@W2H)+#1?!NJJT\.HVUUJ\$<QDTR9I0#][Z*** "BBB@ HHHH
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
MYM_;?_9\^%/[0_[,OQ5\$_%#1-'GT[2_ OBKQ!X:\17=I;B_\ >(=#T&]O\
M2_%6@Z@;:>YTF;3)K2)KW[(OEZAI(N])OH+K3KRYM9?SV_X-^9/%\G[!^H#Q
M))=/HD7QT^($?@!;EYG2/PJ-$\%O?)8>8[1QV/\ PF[^+V\N!4C%^=0D8&61
MV(!^X=?$'Q,_;X^#'PV_:S^$/[&LL.N^)OBU\5D>:X_X1\:5-HWP_AGT^[U/
M11XRGNM2MKNWO-=L;"[O;+3M/L[V]AL!9:A>0V]GJFFRW/H_[57[0:_L]_#:
M/5=!T(^./BUX[UNQ^'?P-^&5M*$O_B%\4?$7F0Z#I1(>-K/P_I06?Q!XQUJ2
M2&UT3POI>IWLMPDPMHYOYYO%/P$N_@#_ ,%@O^"?ND^*/$DOCKXL^/\ P@WQ
M.^.'Q#G:7/C;XK>*-:^,\?B#4;""58UTWPWI-II^F>%_"&CVUO9VVE^%M"TF
MV%I%<"Y:0 _JQHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *^&_C%_P E&\1?]PC_ -,6F5]R5\-_&+_DHWB+
M_N$?^F+3* /<O@!_R)NI_P#8S7G_ *:M&KW*O#?@!_R)NI_]C->?^FK1J]RH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M<LH]-\/>%="TGPWH6G19\JPT;0["WTS2[*///EVMC:P0)GG;&,T ;E?SG?\
M!N%_R;Q^T%_V6?2__4'TBOZ _&WC_P #_#;0;SQ1\0?%_AOP5X=T^VN[N\UG
MQ/K-AHFGPP6-K+>W;?:=0G@CD:&U@FG:*(O*8XV*HV*_G-_X-S?'_@C3_A/\
M=_ .H>+?#FG^-=1^*NA:QIGA:_UG3K/7M5TVZ\(0V<5WI6E7%S'?:E"MSI5[
M%,]E!,L#Q 2E"ZY /WW_ &B_@AX:_:1^!WQ.^!GBVXN++0OB5X4O_#L^I6B^
M9=:/?.8[O1=<MH3)$EQ<:'K=KIVKPVLLBP74EDMO<$P2R _BY^PAI/\ P41_
MX)]Z-XA_98\<?LG^(/VC?AC8^*-9UGX1_$CX8?$OX>Z;I6GP:Q*MQJ6FRCQK
MKFBC2?"^JZP\VNQ1^(XO#>MZ-JFH^()C8:W9WMFUI_097P?^U9^VII/PDMK_
M .%/P*T=OCY^UOXCM9M.\!?!/P./^$AO-!U*YDCL8O%_Q9N--D-G\/O N@3W
M,=]J-YXJO]"_M1+>2SL[FVMEU+6-( /PW\4WWQ>_;"_X+D_!'0?&7ACP9X>O
MOV9[;P?K?B;0?!7B;4O&FA^"M$^'LM[\6VAU[Q5>:/H<.M>+D\4^+M"\(:S=
M:)H5EHUEXBFL-$MI;R#2KC7[O^KBOS3_ ."<O[!L_P"R/X7\9?$#XJZ]:?$3
M]J7XY:M<>*?C+\0U+W:P7.I7LNL2^$=!U"YBBN)],AU:ZN=4UK4Q;V3>(];D
M2YFMDL=+T2WLOTLH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLS6
M=;T7P[IUQK'B#5]+T+2;,*UWJFLW]IIFG6JNZQHUQ?7LL%M 'D=8U,LJAG95
M&68 @'\\7_!+O_E*C_P50_['[QU_ZNOQ%7]&%?S"_P#!+WXR?"E/^"HO_!1G
M4I?B+X,M]+^)/C+Q]??#_5;OQ'I-GIGC2VC^,^JW"/X7OKN[AMM<-S::A:WU
MBFFR7+7VGNU_:B:T1IA_2GXT\:>$OASX3\0>.O'?B+2?"?@_PKI=UK/B+Q'K
MMY%8:5I&F6:;Y[N\NIF5$0#"1H-TL\SQV\$<L\L<; %+XC?$3P9\)? OBKXE
M?$/7['PQX*\%Z->:]XCUS4'*6]CIUDFYRJ*&FN;NYD,=II]A:QS7NHW]Q;6%
MC!/>7,$,GY\?L4_ GQEXL^+GQ7_X* ?'KP[<>&OBK\>+.S\._"3X<ZS9PQ:U
M\%?V?-+:$^%-"UR,('L_'WC"TM=.USQG:DF;2IE2P<V5Y>ZWI5K^6OBC_@LG
M^R-\9/CU)XD^-UO\5;SX$?![Q)!J'P/^%GASP7I^IZ;X_P#&6EL'M/C;\5SJ
MOB?13<2:),7/PQ^'LME<6/A^X)\7>('G\3+I-IH'UW%_P75_9]^)VK>&OAC^
MSC\.?BSXW^-?Q)\4:!X$^'NC^,O#>B^&_!\'B#Q1J,.E6>L^*]4L/%VIZG'X
M>T62X&HZK#IMDUW<6L#Q?:M+MVGU:Q /M3_@HKK^KW?P)TOX#^%+Z:P\:_M:
M_$?P=^S7HMU:G-SIGAWQ]=S3_%37VC4-)]CT/X3:1XVN;FX5'2WFDM-R2O)'
M;S_;WA[0-(\*:!H?A?P_8PZ9H/AO1],T#1--MP5M]/TC1[*#3M-L8%))$-I9
M6T,$0))"1J"37P0N[XV_\%'5#$7/A+]B#X,C<54I%_POG]I>#DJI:2.5O#GP
M6\.DA2S75I_PL/!:""XSJ'WCXJ\2Z5X,\+^)/&&O27$.A^%-!UCQ+K,MG97>
MI7<6E:%I]QJFHR6NG6$-Q?7]PEG:S-!965O/=W4H6"VAEFD1& /G?]JG]G;Q
MK^T;X(E\'>$OVE/C!^STMQ9WMGJ$_P +D\(QPZY'>QF/&MWE]H \;QQP1EX5
MMO"WCOPK:W,$]Q'J,-[(;::U_ _]A[Q=^U%_P3?_ &_?"G_!//XT>-I_B/\
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
M_M8_%B"-/-5/!WP):RM/ASI>IQ2?N)=.\4?&3Q3X7N/)D5A,G@Z]#?)&8+D
M^@_V5O@RG[/?[.WPA^#[R_:M4\&^#-.@\4Z@9?M#:QXYU8RZ]X^UUY^3,^N^
M--5U[5VE9I'<WN7EE;,C>M^,O&/A?X>>$_$?CKQMKNG^&?"'A'1M0\0^)/$&
MJSBWT[2-&TJVDO+^_NY2&(B@MXG?9&KS2L%BACDE=$:UXD\2>'_!WA_6_%GB
MO6M,\.>&?#>EWVMZ_K^M7L&G:3HVD:9;R7>H:EJ5]=/';VEG9VT4D]Q/-(D<
M<:,S, *_FE^)?_!9']C_ .,WQR:+XL_\+1U+]FOX1^(;#5OAYX \,>";/4+3
MXW^/-(F^TZ?\2?BFFM>(M!EB\%>$;^.&_P#AY\-)[&<:CK<-MXR\;F.[T[1_
M#.G 'Z6_L>?!_P 4_%_X]?$7_@HM\9M!N] UWXE>'[;X?_LR_#W7K!K77OAA
M^SQIMS<3:5K?B"TN&E?2_&GQ/:9_%-_I:/)+X>LM;U"R%XZ:[=:;IOZD5^%=
MW_P7H_9L\:/IO@?X"?#GXQ>._C-XYUG2/!?PS\,>)?#>@^&O#6H^-/%%_!HO
MAU/$6M6OB[5=0LM%&J7EK]O;2]*U#49(B8K:!"[7-O\ >W[;?[<_PK_85^$:
M>-_B9>V^N^.];M;JQ^'WPXT:7['K'C[Q-:6L37)M8IFOI=#\*:=<3V\VO>(K
MW[7!HUI<6UK%_:FMWVE:7J0 []MOXS^,O"'@C3O@C\"D35OVH/VAUU+P1\(M
M+1I/*\(:=-%%;>-OC/XHN(%E?1?"'POT2^?5GU6:WN5N?$TOA[1H+&_>_EA3
MTO\ 9)_9I\'?LC? 'X?_  )\%LMY:^$M,WZ[X@:U2TNO%OB[4F^V>)O%-["L
MDS12:MJ<DK6EK)<71TS2XM/TF.XE@L(6K\+?V??^"R/[$7PZNO$_Q1^*EQ\;
MOB#^T7\4DL9/B/X[M/AIH=MHFBZ3IYDET+X5?#'3[WX@2W7AWX6^#&N+A=*L
MI'&J>)=7GU'QAXHDN-<U9TL_TT_8\_X*1^#OV[/BUXI\-? ?P)XML?A7\,_!
M46L_$'QY\0M/LM(U2?QAXEU2WL_ _A7PQH^C:[K,"VESIVF^,M4UC5M7N8Y]
M^C6UC8:68IY-2 !^E]%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
MP'Q8_P"26_$K_L0/&7_J.ZE7XP_\&\?_ "8WXT_[.1\>?^H!\*:_6[]HOX@>
M!_AU\&?B7K/COQ=X<\(Z<WP_\<>1<^(M:TW1TO)8/#.I2O;6/]H7-O\ ;;LK
MM$=I:^;<2.Z(D;,Z@_BQ_P &\'Q(\#_\,I_$+X;7/BSPW:>/+7]H/Q1K,/@^
MXUJPA\2WF@ZQ\/?ANNG:S;:---'?7%C=7NBZ_9QSVT,T?F:->;V4QL  ?T+5
M\Z_M0?'^P_9V^%M_XKM](N?&'Q"\0WD'@OX-_#33(WN==^)WQ7U^*>'PCX/T
MNTADCN&@N+N-M0\07\;*FB>&;#6-9F;98['O_M*?M+?"3]D_X4Z[\8/C+XB3
M0O#.D;;6QLK=$NM?\5:_<132:;X6\*Z4987U77M3,$I@@$D-K:6L-WJFJW>G
MZ/87^H6O\_/PA_X++_L@7WQ*U#]H[]HNQ^+VM?&.2VU;PY\,_"'AWP3HVK^
M?V?/AY?3LEQH'@F^U'Q?IESKGCKQI;0V=W\3OB3<Z3I=]K;16GA;0[#2?">D
M1VVI '[._L%?LG7W[+?PLU^?Q[JMEXL^/_QL\8ZO\7OV@_'%I'^YUSXB>*;F
M?4KS2M-F95DDT#PU)?7=GIK;+>&\O;G6-<CLK!]:FM(N;_:5 ^,/[6?[(O[.
M,(6[T+P1JFN_MA_%>V )$6D?"H#PI\&;&\SF&2VUOXM^)TUN.UF5C.?A_<2Q
M(3:O)#XG^S__ ,%;OA?^V%\>? 'P,_9F^'_C[49[^/7?%GQ2\8?$?1M-\/Z+
MX*^'7AO396N+K2[/1?$NM:AJNOZSXDN_#GAJQ-VEAI.G2:W%>3RZ@RFQKV_]
MC9#\5/BQ^UI^U=<_Z1IOQ"^*0^!WPGNF3S(&^$7[-SZEX*DU31[E\N+#Q;\5
M[OXEZU,D>([@06$K\QQ16X!^@M?F5_P4$_8'^)/[9WA#7M \,_M8?%#X:Z;>
M6,'V7X4R6GAJ7X-ZK>V$=M)#;^(X/#>@Z!X\U&SU&^M$OKJ?Q%XI\:6^DW\I
MO=(T)8+:WTNOL#]I']HOX;?LJ?"/Q#\:_BS/KEOX*\-3Z3:7S>'=#N]?U22[
MUO4K?2=,MX;*UV1Q"XOKJ&$W=_<V5A"SHLUW&\D2R>"^$/\ @IS^P3XT\"+\
M0-/_ &H_A/I>FBT>YG\/>*/$EKX8^(4,L42R3Z?%\-]:-GXXU34$=C;P6^AZ
M#J@U.X4KH\FHHT;N ?G?_P $;_VFOVBIOB3\??V$?VHM4U/Q3X^_9YMIM0\.
M^(];U"76M<M-(T+Q#:^$O$7AV_\ $5R[7?B718KO5O#>J^"]6NO-NQI%]>02
M7<VFC1;6P_?^ORB_8.^">O\ B#]HO]K3]OGQ?X*UOX;C]I+6="\,?"'P/XGT
M@:%XKM_A'X-TK1=,B\<^*-%FC34-!U3XF7F@:1KB^'M1AM=2T]+"2\OQ?+JM
ME=)^H/B+Q1X:\(:7+K?BWQ%H7A?18'2.?5_$6K6&B:7#))N\M);_ %.XMK2-
MWVML5Y0S;6V@X- '\_\ _P $.O\ DM?_  4\_P"R^>&__4L^.]?T.5_,O_P0
MY^,/PT7]H#_@H7I-UXX\*6%U\1?BOX5\5_#Z#4->TZQNO&>CGQC\9H[JZ\.P
M74\1U6.T&O\ AII!8M/(?[=L<1[949OVM_;J^)FO?#']F'XCW'@IBWQ,\?PZ
M1\&?A-:Q,RW=U\3OC)K-C\.O![V04$O<:3J/B$>('&&VVNCW,A20(8W /,OV
M%0/B?K?[37[7%P%GA_:#^,VI>'/AO? 'RYO@5\ A<_"OX>W-F),O%:^(]=TW
MQUXV 0K!=+XGANT5Q()I/T(KS7X-?#'0O@K\)?AK\(O#*J-!^&O@?PSX)TV0
M1+"]W!X<TBTTLZA<(I(-YJ4MM)?WLA9GFO+F>:1WD=G;\8O^"@__  5I^"/P
M]^(1_96\-?$'Q?H\!N[O2OVA?BY\)M,L]?\ %G@'2($*:E\.?AA-=ZGI>F1?
M$[6FW:/K/C*6\GM/A=;R7<MC9ZQXVM_L/A\ ]Y^*O@X?\%$/VIO!O@U5BU#]
MC[]C3Q\OBKXB:G+ \VD?&K]IO1X[FST[X=:)*6-IJOAGX2V%U<Q^/-1C9[:7
M6->U;P5/:71=[ZP_6ZOP"\ _\%S/^";OPE\"^'OAY\./ /QN\,^#/!ND1Z3X
M;\,Z+\.?#,-O:65L'D$,37/Q#4W%[>W#RW5[J&H73W>I:C<W.HZG>S7=S<W3
M_IE\(_VL8_$?[(<G[8OQ<\+7?PW\#7GAKQ3\5=/\/6%EJ/B/Q)I7PAL[N^N/
M!^J:O;Z>ER=1U_Q!X4M;'Q3=+I,2:79V^LV\"RM;V5QJ4H!6_;-_9/\ &_[5
MG@?4/!?AC]J'XO? ;3]0T.[T?4-#\"6OA*7PIXC-T+M99?%8&BZ;\0=1M;N"
MY73M2T;3_B/I/AZ]TV%8Y=&:ZDN;NX_'3_@F)\4_VG/V1OVUM>_X)B_M$>))
MO'/A5/"^J:A\)]0>_O-6LO#ZZ#X</C#1KCP9J>IB._@\ ^(?!EEJL<GA>>,Q
M^'?$.GV]KI\&F/%KL=]^K7PC_P""IW[!7QB\*OXITO\ :1^''@8VRM_:/AOX
MN>(M*^%WBJPE42.8$TGQ?>Z<FN,8T#K/X6NM>LF,D< NC<EH%\&^ 7P^_P"&
MI/\ @H/XI_X*!V/AO5_#_P %_A_\'M,^"/P#U[7="N/#VH?&?4KRXUR]\5?%
MC3=+U>UL];M_!UAI_B'4_"OAK5;ZRA/BNPNK+4-/NDM-.N]/4 _7ZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *_GC_ &2_^4^O[>7_ &0.]_\
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
ML[T:=8BYAE^R6_E]1110!Y=XP^!WP4^(6JC7?'_P?^%OCC6Q;Q6@UGQA\/\
MPGXFU46L.?)MAJ.M:1>W8MXLGRH1-Y<>3M49-=MX>\->'/".DVN@^%- T3PQ
MH5BI2RT7P]I5CHNDVB'&5M=.TV"VL[=3@96*% <#CBMNB@ KS6]^#'P>U*\N
M]1U'X4?#6_U"_N9[V^OKWP+X7NKR]O+J5Y[F[N[F?2Y)[BYN)Y'FGGF=Y9I7
M>21V=B3Z510!@>'/"GA;P?8RZ9X2\-:!X6TV>Z>^GT_PYHVG:)8S7TL,%O)>
M2VFF6UK!)=206MM ]P\9F>&W@C9RD4:JSPSX0\)^"[*\TWP=X7\.^$].U'6=
M7\1:A8>&=$TW0;*^\0>(+Z74]>UV\M=+MK6"ZUG6]2GGU#5]3GC>]U*^FEN[
MR>:>1Y#T5% ',^)?!?@[QG%:P>,/"?AGQ7!8R22V4/B70=+UV*SEF54FEM8]
M4M;I+>25$1)'A",ZHJL2% ')?\*,^"7_ $1WX6?^&^\)?_*BO4Z* .0\-_#W
MP#X-N+F[\(>!_"'A6ZO(5M[NY\-^&M%T.XNK='$B07,VEV5K)/"L@$BQ2LR*
MX#A0PS6SKF@:%XFTRXT7Q)HND^(-'NS"UUI.N:=9ZMIERUO-'<V[7%A?PW%K
M,8+B**>$R1,8IHHY4VNBL-:B@#RS_A1GP2_Z([\+/_#?>$O_ )45ZG110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% ' ZW\*?A=XEU.YUOQ'\-
MO .OZS>^3]LU?6_!WAW5=3N_LUO%:6_VF_OM.GNI_(M8(+:'S97\JWABA3;'
M&BKI>&O 7@7P9)=R^#_!?A/PI+?I#'?R>&O#FCZ%)>I;F1K=+M]+L[5KE(&E
ME:%9BXB,LA0*7;/644 </X@^&7PV\6:A_:WBGX>^!_$NJ^1';?VEX@\)Z#K.
MH?9H2QAM_MFHV%S<^1$7<QQ>9Y<9=BJC<<XG_"C/@E_T1WX6?^&^\)?_ "HK
MU.B@#@Y_A9\,;KPO/X'N?ASX#N?!5UJ-AJ]SX0G\(>'YO"]QJVE:E8:SIFJ3
M^'Y-.;29M1T[6-*TO5;"]DM&N;/4M-L+ZWECNK.WEC[RBB@#C_&?P\\ ?$?3
M[?2?B'X&\'>/-+M+C[9:Z;XS\,Z+XHT^VN]A3[5;V>N65];0W&PE//CC6782
MN[!(JGX)^%GPP^&JWB?#GX<> _ ":BROJ">"?"'A[PJM\Z!0C7BZ%IU@+IE"
M(%:<.5"* 0%&.\HH *XOQ'\-_AWXPOHM3\6^ O!?BG4H+5+&#4/$?A;0];OH
M;&*:>XCLXKO4[&ZGCM8Y[JYG2W200I-<3R*@>61F[2B@#B?#WPS^''A*_.J^
M%/A_X(\,ZHUO):-J7A[PIH.BW[6LS1O+;&\TVPMK@V\KQ1/)"9/+=HHV9244
MC63PGX5C\4W'CF/PUX?C\;7>@6GA6[\8)HVG+XINO"]AJ%YJUCX;N/$"VPU:
M;0++5=1U#4[31Y+MM.MM0OKR]AMTN;F>1^@HH HZGI>F:UI]WI.LZ=8ZMI5_
M ]M?Z;J=I;W^GWMM(,26]W9W4<MM<P..'BFC>-APRFO.O^%&?!+_ *([\+/_
M  WWA+_Y45ZG10!YUIOP?^$FC7]IJNC_  M^'6E:II\\=U8:EIO@CPS8W]E<
MQ'=%<6EY:Z9%<6T\;?-'-#(DB'E6!K8\2^ / GC.6UG\8>"O"7BN>QCDBLIO
M$OAO1M=ELXIF5YHK635+*Z>WCE=$>1(2BNR*S E01UM% 'EG_"C/@E_T1WX6
M?^&^\)?_ "HKK?#7@KP;X,CNX?!_A+PSX4AOWBEOHO#6@Z5H4=[) KK!)=II
M=I:K</"LDBQ/,':-9'"$!F!Z:B@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** .7\2^!_!7C1;-?&/A#POXL73C.VGKXE\/Z3KJV+70A%TUF-4M+
MH6IN1;VXG, 0S""$2;O*3;BZ3\(_A3H&HVNL:%\,?A[HNK6,AEL=4TGP7X;T
M[4;.4HT9EM;VSTV&YMY#&[H7AE1BCLI.UB#Z%10!SOB3PAX3\8VL%CXN\+^'
M?%5E:W'VNVL_$FB:;KEK;W7EO#]I@M]3MKJ&&X\F62+SHT63RY'3=M=@>._X
M49\$O^B._"S_ ,-]X2_^5%>IT4 <;X<^'7P^\'7<]_X1\">#?"M_<VQL[F]\
M.>&-$T.[N+1I8YFM9[G3+&UFEMC-##*8)':(RQ1R%=Z*1I>%O"?A7P-H&F^%
M/!/AKP_X/\+:/%+#I'AKPMHVG>'] TJ&>XFNYHM-T?2;:TTZQBFN[BXN98[6
MVB62XGFF<&25V;H** *&JZ3I>NZ;?:-K>FZ?K.D:G;2V6I:5JMG;ZAINH6<Z
ME)[2^L;N.:UN[:9"4E@GBDBD4E70@D5YCX9_9^^ O@K6+;Q#X.^"/PB\):_9
M;OL>N>&?AMX-T'6+3=C=]FU/2M%M;V#=@;O*G3.!G.!7KM% !6#XB\*^&/%]
MBFE^+/#F@^*-,BN8[V/3O$6CZ?K=C'>11S0Q7:6FI6]S;I<QQ7$\4<ZQB5(Y
MID5PLCAMZB@#S.V^"OP;LKFWO+/X2_#*TN[2>*YM;JV\!^%H+FVN8)%E@N+>
M>+2DEAGAE19(I8V62.15=&# $=9KWA/PKXJ?0G\4>&O#_B1_"_B"Q\6>&7U[
M1M.UA_#OBK3(;NWTWQ+H3:A;7!TCQ!I]O?WT%CK.GFWU&TAO;N*WN8TN)E?H
M** "O-+OX+_!V_NKF^OOA-\-+V]O;B:[O+R[\">%KFZN[JYD::XN;FXFTIYI
M[B>9WEFFE=Y)9'9W9F8D^ET4 >6?\*,^"7_1'?A9_P"&^\)?_*BO1X-/L+6P
MATJUL;.VTNVLX]/M]-@MH8;""PAA%M%8PV<:+;Q6<5NJV\=LD:PI"HB5 @"U
M<HH \6T_]FW]G72=5M]=TKX!_!;3-;M+K[;:ZSI_PL\#66JVU[N9OM=OJ%MH
M4=W#=;F9OM$<RR[F8[\DFO::** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH S=8T;1_$.FW6C:_I.FZYI%\B1WNE:Q8VNIZ;>)'*D\:75C>Q3V
MMPB311S(LL3A98TD4!T4CS[_ (49\$O^B._"S_PWWA+_ .5%>IT4 9USI&DW
MFE3:%=Z7IUUH=Q8MI<^C7-E;3Z5/ICP&U?3IM.EB:TEL7MB;=K1X6MV@)B,9
MC^6O/?\ A1GP2_Z([\+/_#?>$O\ Y45ZG10!YM8_!KX0:7?6>IZ9\*OAMIVI
M:==6]]I^H6/@;PQ:7UC?6DR7%I>6=W;Z7'/:W5K/''/;W$$B30S(DD;JZJPZ
M?3O"'A/1_$'B3Q;I'A?P[I?BKQDFBQ^+_$VG:+IMCX@\5)X;M9[#PZGB36;:
MVBU'7$T&QNKFST5=3N;H:7:W$]O8B"&61&Z*B@ KQG4_V<?V>M:UFZ\1ZQ\!
M_@SJWB&^O3J5[KVI_"_P1?ZS>:BT@E:_NM4NM#EOKB]:4"0W4T[SF0!S)N -
M>S44 0VUM;6=O!:6=O!:VEM%'!;6UM%'!;V\$2A(H8(8E2.**-%5(XXU5$4!
M54  4V[M+6_M;FQOK:WO;*]MYK2\L[N&.YM;NUN8VAN+:YMYE>&>WGA=XIH9
M4>.6-V1U96(-BB@#RS_A1GP2_P"B._"S_P -]X2_^5%=H?"GA8^&KCP8?#6@
M'P?=:5=Z%=>%#HVG'PU<Z)J$$UK?Z/<:$;;^RYM*O;:XGM[O3Y+5K2Y@GFAF
MA>.1U;?HH S=&T;1_#FCZ5X>\/:5IN@Z!H.FV.C:'H>C6-KI>CZ-H^EVL5CI
MFE:5IEC%!9:=ING64$%G8V-G!#:VEK#%;V\4<4:(.<\1?#7X=>+[Y-4\6> /
M!7BC4XK:.RCU'Q%X5T+6[Z.SBDFFBM$N]2L+FX2VCEN)Y8X%D$2233.J!I'+
M=K10!Y9_PHSX)?\ 1'?A9_X;[PE_\J*[3PYX4\+>#[&73/"7AK0/"VFSW3WT
M^G^'-&T[1+&:^EA@MY+R6TTRVM8)+J2"UMH'N'C,SPV\$;.4BC5=^B@ KG;W
MPAX3U+7=/\4:CX7\.W_B;2(A!I/B*]T33;K7=,@#3N(=/U>>VDU"RB#W5TPC
MMKB) US.P7,TA;HJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KX;^,7_)1O$7_<(_],6F5]R5\-_&+_DH
MWB+_ +A'_IBTR@#W+X ?\B;J?_8S7G_IJT:O<J\-^ '_ ")NI_\ 8S7G_IJT
M:O<J "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 **** "OAOXQ?\E&\
M1?\ <(_],6F5]R5\-_&+_DHWB+_N$?\ IBTR@#W+X ?\B;J?_8S7G_IJT:O<
MJ\-^ '_(FZG_ -C->?\ IJT:O<J "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BOAC]I?]L"X^#GB5? O@[P_INN>);>QMK_6+_7'
MO/[)TO[?"9[&Q6QL9K*ZOKJ2V>"]GD6_M8(()H8D,\TLIM/E;_AX9\:?^A8^
M%_\ X)?%?_S:U^*\2?2 \->%\YQV0YAF6.K9AEM:6&QT<!EN(Q-'#XJGI5PT
MJ_[NG.K1E>%94G4C3J*5*4E4A.,?E<=QED67XJK@ZU>M*M0FZ=54:$ZD(5%\
M4'/1.4'I+ENHR3BWS)H_9"BOQO\ ^'AGQI_Z%CX7_P#@E\5__-K1_P /#/C3
M_P!"Q\+_ /P2^*__ )M:\+_B:#PJ_P"@O.__  S5O_EAR?Z_</?\_,7_ .$L
MO_DOZL_*_P"R%%?C?_P\,^-/_0L?"_\ \$OBO_YM:/\ AX9\:?\ H6/A?_X)
M?%?_ ,VM'_$T'A5_T%YW_P"&:M_\L#_7[A[_ )^8O_PEE_\ )?U9^5_U\UK6
M]&\.:7>:YXAU;3="T73HA/J&KZQ?6VFZ98PEUC$UY?7DL-K;1>8Z)YDTJ)O=
M5SE@#^='Q"_X*!MX+^-NM>"-'\!Z7XV^&NDZ%&T'C?0/$Y>35/$DYL96BBN'
MT\Z9!I^GJ-5T^XM[)=:DN[E+&_AU.VM7EMJ^(OC[^VCXR^,7A-O@QX]\(^$3
MH?CF2U,E]X:L?$MC?Z;<Z5J5G>V-R)[GQA=6H47<2$K=6-];D(2UJ\@B>/Y_
MM+6WL;6VLK2-8;:T@BM[>)<[8X84$<: DDG:J@9)+$\DDDFO,\3?I%4.&^$N
M'\?P?D^+K9EQOEF=U\LS#B7*/99?A,GIXEY3A>(<BGA\[52OFV$SG 9MA7@L
MYRBOESITJ>(E3K1=-5/C,_\ $'$8O%1PW#V(^K8?"3PU7$XKV<7BJF(2K2J9
M?5P^)PU2C'#2I3PU9UJ53VLI7IIPCS*7Z1_"?_@I&-)\-^+M5_:7T>'0KBRU
MRWC\()X T&>_?4=%O;J"+RM5DF\2WD+:K9BZ>8RI;Z/9R:?I=T0)M2FL[:\_
M4OPYX@TGQ9X?T7Q/H5Q)=Z+XATNQUG2;J6TN[&6XT_4;:.[M)I+*_@MKVU>2
M"5':WN[>"XB)*2Q(X*C^9=T212DB*Z-C*NH93@@C*L"#@@$9'4 U[K\%_P!O
M;]H#PCJ'BOP/J5YX8\7:=X>&E67AI?$^B7CS:/HNGQ36=M:07>BZOHES>F>W
M-H]Q<:O)J5VTL.8[I8CY:^EX9?2$7'7#?'^>\69#@,HQ? N#H\49OBN')UJ>
M K</YEF^0<,X/ Y5PS5HXO%4ZV79EF/US'X^MGU6-3#XKE6'C.G34\>'O$"M
MEE?#X#B'%5\9AL1#ZO@\2L,JN,6*@L3B:L\=B57IJI"I24:-&-+"<T73CS-+
MGD_Z#:*_&_\ X>&?&G_H6/A?_P""7Q7_ /-K1_P\,^-/_0L?"_\ \$OBO_YM
M:?\ Q-!X5?\ 07G?_AFK?_+#[G_7[A[_ )^8O_PEE_\ )?U9^5_V0HK\;_\
MAX9\:?\ H6/A?_X)?%?_ ,VM'_#PSXT_]"Q\+_\ P2^*_P#YM:/^)H/"K_H+
MSO\ \,U;_P"6!_K]P]_S\Q?_ (2R_P#DOZL_*_[(45^-_P#P\,^-/_0L?"__
M ,$OBO\ ^;6O</@3^W-JWCKQOH?@CXA^&=#TU_$U]#I.DZYX9_M*WMX-6NY&
MBTZUO=-U*]U69X;^X:"R2Y@OU-O<R1O+ UO)(]MZ>3?2+\+\[S3 Y3A\SS##
M8G,,32PF&J8[*\30PSQ.(J1I4*=2O'VL:*JU)Q@JM50HP;YJM2G!.2Z,+QMD
M&+Q%'#0KUH5*\XTJ;JX><(.I-J,(RFN91YI-1YI6BGK*26I^D%?F=^WM_P %
M"(/V7-6\ _ [X0>$;7XP?M:?&F^TS2OAG\,I+F6+2=(CUW47T72O%7C>:TFM
M[J/2+G5DEMM.TJ&\TR?5A8ZI<3:QHFFZ=<ZDOZ8U_)1^Q3XBN/VF?^"[/QE^
M)GC%QJ3?#S4_CG>^$+>[=KB'3M(\"R+\'_!D%O$Q,,;Z=X>U."\4QH(UU02Z
MC&HNV$U?NA]:?MIX7_8]_:;\::!;:Y^T/^WI\?K/XD7]O%=WFB?LXM\.?A5\
M+_"-^T[7::5H=E>?#?7/$'BJQTH&+3QJ?BF^6778(YY]3TQ6N88;/Y9^+O[3
M7[5/_!,'QYX(G_:1\97/[5?[&?Q!UV'PG9?%R?PSI.@?'#X1:U]F:Z@L/%B>
M&;+3?#WCFVGLH;^_M;F>U36O$,&F:F\-]I%[IUOI&N?N37YK?\%>_ VG^//^
M"=W[2%I>V\<MQX;\.:%XYTFX:$2S6&H>#O%V@ZV]Q;'!,,EQIEMJ6ESS+@K8
MZA=J3L=J /O%=6M_B5\/+?7OAGXXM+:Q\;^&;/6/!7Q!T.UTWQ)9#3M=L8;[
M1_$FDVM^LNE:K#-9W$-Y9+>1S6<PDC:>&6/=$WX,_P#!./Q[\=M4_P""I7[;
M/PQ^,7QT\>_&BV^%O@SQ5X<\.WGBJ\CL=+M[*Q^)WA"&RNM-\%Z,MEX.\-7L
MMA+''J"^&]&TRTGN?/D2"..41K[)_P $"/BQKGQ$_8;N/"FOWDM[)\'/BQXK
M\!:"\\KS31^%+[2?#?C?2[=I9"7\NSU/Q7KNGV<))2UT^SL[: K!%'%%X5_P
M3X_Y3._\%)/^P5XP_P#5E^!Z /Z+Z_,O_@JY>?'3PA^R)\5_BI\%OCQXG^#U
MY\._#=EJE]IOA31?#YO_ !3#=^)='TN_A?QA>VMQXE\,/!I>H7$NGW7A*[T?
M4$U"&%Y[Z:VDDMZZ']L']L/QK\-?BK\&?V3OV<?#OASQE^U#\>9Y;_3CXO74
MY_ WPF^'%BUX-9^)_CFST6>TU74K2"+3-9;1M&LKRT-Z=#U:>XN3+;Z9H^O_
M  U_P5-\+_MM?"O]BKXLZGK?QS\(_M#_  R\0:)I'A?XLZ+J_P 'M$^''B;P
M?9ZUXGT*'3/&W@+4O!>L2Q7ME9>(!I>F:IH'B2SU:6VTC4;K5#JTWV226S /
MNW_@E+X@U[Q5_P $^_V;O$7BC6]7\2>(-6\.^*[O5==U_4KW6-8U.Z;XC^,E
M:YU#4]1FN+V]N&555IKF>60JJ@L0 !^A+J61E5VC+*RB1 A="00'42*Z%E)W
M*'1TR!N5AD'\W_\ @D/_ ,HX_P!E[_L5?%7_ *LCQI7Z14 ?S=?\%3OVC_VW
M?V.OC3^SYX.^#W[7WC&7PM\<;:\L;F#QM\(_V;O$&I>'-8TGQ%H.BW5_:7FF
M_!KPZE]IUW:^)+*XCTVXA2XAN[&\_P")D;>\@BLOTVM_V9?VZ[72FS_P4Q\4
MZCXB2&007&H_LG_LXKX7DN&4JC7FA:9HFG:Z\"9+"*U\86DGFB-FG>)9()OR
M+_X+[_\ )Q/[ ?\ V%?%7_J<_#"OZ@Z /Y__ !?_ ,%)?VM/V _C3X4^%/\
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
M^$WC7_@J;9_M;RS_ +0W@7X)>'OV/]7\*:[XEU2_\)^)M$OXOA3;6?A^_O\
M1-'N/$NHR:)XN\0>,+/5H].T[QO>3Z#-X(FB.K:QX:O;+2[:W#]K\._BE^TG
M^VWX)UWXK? #XF^%/V;?@O?ZUXG\/?!OQ+J_PMM?BW\0/B9;>%=;U+P[=_$K
M5K#7?$WA_P .^$?!VJ:UI=W:^'O"@TG5/$=_IUG-K-]K^EKJ%A8P@'Z35\(?
MMT?LP_'?]IC1OA/I_P #/VF_%?[-E[X&\?)XC\47WAB;7+=O%&CR16T4:SMH
M.K:3+>WGA]X)KO2M'U5Y_#^ISWTRZHD1AMIX_D[]B[_@H+\9=6_:V^)7_!/[
M]L32/!T7QT\%2ZO/X*^(G@&UN=+\/?$*PTW1K7Q<EI>:!+)<KIVHZCX&O$\:
M:/?VS6%M-H\%WIFIZ5I^L6<<FJ<S_P %3_VXOVS/V1?$'PHT_P"'GAKX,>'?
MAM\4_&K^&-(\>#4]>\>_$1VTJ30+B^CU3PQKGAGPOX0\'-J5MJUS!9PVL_Q+
M\Z'3[FYDU31+E[6"0 _<1%*HJL[2%553(X0.Y  +L(U1 S$;F"(B9)VJHP Z
MO&?VA_CEX/\ V:O@G\1_CGX]^UOX7^''AV;6[ZTL$#W^J7<MQ;Z;HFAV&_\
M=)?:]KM_INBV<MPT=K!<W\4UW+#;1RRI\-? +Q9^VG^UO^S=IO[1^D?&/PC\
M"?$7Q*T_6_$_PC^%&C?#?P[XU\%Z-X?@O+JQ\*6'Q*\3>*4NO%GB2]\01Z:-
M1U/5O"EUX*BTV#6$>WT:5[,Z?0!^I=?S=_MT^)_VD?AK_P %./V"_ NI_M+?
M$+Q3\*_BC\7?AGXA_P"%<VD6F^!O"VDM:_&#3]+GT2]TOP=%ID?C#2QITNGB
MWN?&;Z[JBW']H$WGV>>&VM_<OV!/^"B/[:7[8OC;Q!X,O_@Y^SOH/_"F/&'A
M?PM\?VE\8^.]!\7:78ZCJ6JZ;K.M>#_##:?XGTF_N89/#OB""VTZX\4-#'J=
MG%;75W#:7=M=R>"?\%:]=7PO_P %+?\ @F;XC?2M<UX:%XH\*ZJ-#\,Z:^L>
M(]9:Q^,6A7*:5H.EQO$VH:QJ+QK9Z;:&:%)[N:&.2>"-FE0 _I-HK\&_VVOC
MO_P5L_9Z\":I^U58P_LS^%_@WX/U?1KK7/@980:QX]\;:-X8U[4[#1M-7X@^
M*KO3-'L-<O[75-0L[/Q++\,_$.CVNG3WHDTBXUK2;.YUA?M'QQ\2/BG^U9^P
M+I/QI_9_^*EC^SUJGQ ^#%YX_P!<UB3P,_Q$\1Z1;Q^%+Z[\1>$O"&HGQEX.
MM/#>MVVL6E_HD/C::PUV[LH(CJ&E:3IVK"UO;, ^NOA3\9O!GQD?XEMX)N9+
M^R^%_P 4O$/PBUK4]UM)97WBKPGI>@7OB,:7);7$YEM-*U'7)- G>=8)CJFD
M:B%A-L+>>;UFOYR_^"$OAG]H/5OV6K?Q!X/^-'@#PU\,;;]H7Q+-XK\!:_\
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
M41:-X;T+2M2N=2US6;V<"VMK"Q@D<2%I;EK>TAN+B'\,_P#@A#\!/B%XD_:
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
M7GC:ZAGGLH]#L(!)<?+/P(_;Z_:!^%'[<UW^P#^VM)X'\6:WXE2VN/@_\<O
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
M )$W4_\ L9KS_P!-6C5[E0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M:^*+(7$D,;99(GF#M&C$E4(4\BOT#_8V_P"30?V5/^S;O@;_ .JP\+U\M?\
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
MC0-'M= \<Z7-:V_B>**TFTWQ7INK6A@CAAA,4<4UM&+66 GZ4^&7[-_[('P
M^-*7?PO^&OA#P+\;_B!X,\;:M+?Z1'KEQXE\0^"]-\1>#'\;7^JZA<W5_"UF
M?%&N^#9+R?59X[C4-5NK62V:ZF@NFA_$;P-_P35_X*G?L0>.O%&D_L-_M#^!
M=7^#GBS5ENH]/\<76FQ>7$ZK%'?^*?!/BGPCXDT#3]?L(EAMKOQ'X#NSJ6NV
M=A:M/;VMLPT&V_9C]D+]FKXH?"IO$_Q8_:7^+ ^.7[3GQ)T_2=(\6>,;2PAT
MKPAX*\(:+-=7^D_#+X::-!8Z5;Z;X6L-6U'4M6U+4(='T6Z\4:K<0ZAJFFQ3
M65N0 ?;E%?@=\-;?_@I?\"?^"BW@]OCO\7-)^(_P&_:3^*7Q8\(>&O .G>([
MC4['3?!^A^#_ !=X^T'Q+X<\'SZ5%%X!MO!UEI&AV6KRPWK75VURVDZA<:Y)
MJ$.M5^^- 'S=^V3_ ,F@_M5_]FW?'+_U6'BBORS_ .#>/_DQOQI_V<CX\_\
M4 ^%-?I)^V+X,_:+^*OP:^)_P=^!>A?!P?\ "U/AIXF\ 7WC7XG_ !*\;>%[
MCPROC+3-5\.ZW<Z?X6\*?"'QRFM/:Z)>B72KN;Q5HK+JERS7%B;?34&J?%?_
M  2]_8^_;!_8.\!>(_@WX[L_V;_'O@+Q9\36^(<WBCPI\6?B;8>*O#4NJZ'X
M7\,:_!;^&]8^ 2Z5XG0Z9X6TZ_TNVE\3^%1'?QW5K<WKPZBEWI@!\X_\%*_^
M4KG_  2U_P"QIT+_ -6AIU?H=_P5?_Y1W?M3_P#8@67_ *EOAROE']L7]B/]
MM?\ :(_;*_9Z_:9\$']F7PUX;_9JUCP[J'A?PKXD^*_Q4EUCQG_8/CZ3Q=>3
MZ[>Z1\ VM?#8\0Z=#IVCS:78MXB32&CNYQJFL1SK"GUS^V]\(?VH?VF?V7O&
M7P(\!^&?@)X9U_XI:!9:1XLUWQ;\7?B%<Z/X3%KXHL]4N(?#T&C_  '>\\6"
M^TC2[>*+4=27PB=.U#4)PVE:E;Z;')J8!\@_!1]=C_X(*7\GAL[=73]C7XVM
M$P#&5;06'C_^U6MM@+_;!I/VTV10;Q=B$IA@#7HG_!#/Q_X<\8_\$[OAAX=T
M::U.K_"_Q3\2_!?BVTMP4>TUF_\ '>N>/;%YHW 8M>^&_&FAW;3JTD,T\EPJ
M2+)%+;P?0?[ ?P$^./[/W[,WA']FO]H'2O@WXBTSP+HGB#P]8^(_ /C7Q=XM
MM_%NBZ]XAUG5?[+\0>%/&7PM\&V^F6]IINM2:/,8=;UVWU*"T0M86<=R\,/Y
M02_\$N?V]OV+OCGXP\??\$VOC)X.M?A?\0)D-]X"^(&H6R7&EV(OY;VW\/>(
M-(\1>'M=\-^)-/T#S6@\.^,K"]TWQK!87-_IS0VWG7U]K@!_17K/BSPGX=\2
M>$-#U:]M[3Q-\0;_ %'0/"UHEI<7%_J\V@Z!K/BW48WDM+:8V>F:9I.EZC<S
M:AJ4EII,-]<V.F"Z&KZYI5G?];7P+^R5^S7\>/"OB.]^/7[8WQ>T_P",O[1.
MK>&IO!V@V?A?38M%^&7P;\$:C>:;JNN>&/ FE6UAH\&H:OXGU31]&O/%OC&[
MT:SU34H]%T?1XVDLM.EO=4YCQ?\ "C]O6_\ ^"A7@;XG>%_C)X?TW]BS3?"L
M=MXG^&TUVQN;NZ&@:E9ZGIDOAI=)/]IZ_J/B=].UK2_%3:W:KHNEJUN&D%E+
MHFN@'Z0T444 %%%% !1110 5\T_M"?L_CXQP:5J>D:I;:/XHT2":SMY+])GT
MW4=/FE$WV2\DMUEN+1K:9I9[:Y@M[G_73PRV[B2.6W^EJ*^"\3?#/@SQ?X*S
MGP_X^RE9SPSGD*"QF%6(KX3$4J^$Q-+&8+&X/&86I2Q.$QF#Q="E7H5J51)N
M#HUH5L-5K4:GM\.\0YMPKF^$SS),4\)F.#E-TJCA"K"4*M.5*M1K4JL94ZM*
MK2G*$XRC=)J4'"I&$X_EK_PQ%\5O^A@^'O\ X-O$G_S)T?\ #$7Q6_Z&#X>_
M^#;Q)_\ ,G7ZE45_&'_%,/Z*W_0IXV_\3+&?_,_]7?E;];_XF+\2O^@K)_\
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
M=A>>-_&NJ7%Y>S+9V:-+)8>'=*N=2U.32K&:XN)GO=4UC5IWBGU:2UM_M>@
MK^7O_@MI_P GY_\ !/3_ +"GAK_U<OAZOZ?KAKA;>=K2*&:Z6&5K:&XG>UMY
M;@(QABGN8[>[DMX9) J2SQVET\*%I$MYF41M^ /[>?\ P3U_;R_;)_:%^$OQ
MMT2\_92^&]C\%K'1(O"'AZ^^*_Q=\4W5[JFE>*#XLN-5U?4(/V?M!@1+N^2S
MM$L+.S4P6ED'>^GEGQ  ?T"5_.+_ ,'(#^(Q\!?V=DM9)QX2?XNZ^=<B5IA;
M2>(D\&W/_"+/,J_Z.TT>FMXO%N9?WJI)<^1\AGQ_0%X OOB5?Z'YOQ3\,>!_
M"GB59HT^P> /'>O_ ! T.: 6=JTMU_:_B+X=?#2_MIC?M>PQV/\ 8ETBV<-K
M=-J+37,MI:>4?M8_LQ^ /VOO@7XS^!?Q%$MMI?B:W@NM&\064$,^K>#_ !7I
M;FY\/^*M(6<HK76F7>4NK7SK==5TBYU/1;B>*TU*X:@#V+P!XGTOQMX#\$^,
M]#EM)]%\6^$?#?B?1Y[!Q)8S:7KVC66JZ?+9R*S*]I):7<+V[JS!H2C!B#FO
MYTO!?AZ_L/\ @XW^([>$U:33!X!?Q#X[BM8OW>FV&J_LX>#XG:\* *BWGB_4
M/"]Z97'SW.JVZ$F20,?LO]E3P#_P4R_9 ^'=O^SM>?#KX$_M+^ _!)DTCX2?
M$ZX^-6K_  MO]%\+SW"MIFD>+-&O/AQXMU34-/\ #L<L[0V6GV\EYI]FD6@:
M?K&KV%K87<'T[^R+^QQ??!/QS\9/VB?C!XET;XA_M1?M#:LE_P#$3Q7X?L;Z
MR\'^$O#EFT"Z'\,_AO!K,EQKL?A+1+:RTJS>_P!7G74M<AT/0/MMK;#1[2,
M'Y@^#O\ E8M^*W_9%]._]43\-J_4[_@H!^U=\)/V1O@2WCOXJ^!U^*4VO^)-
M+\,?#_X7_P!G6.HMXT\>,EQK&C6TKZE8ZG9:39:7_9<NJW>NRV%[/IQM85TN
MQU#6KC3=/N_C+]IG]@_]K.']O[PU^W5^QYXS^#%OX@U/POI_A'QUX6^-7_"4
M1Z-"+?0%\'7%YY'A;3KB\UO0KSP[#IUQ/;6>K:#KNG:QI44ME-J%O>-'9=G^
MW[_P3N^*W[7G[+'PW\#1?%VPUO\ :)^%OBR\^($'C;Q):S^'/"?BO6O$":B_
MB;P]9V.C6^IW'@[0;.6\L+?P((XM8N-&TKP[IFF:Q=:E=WFH>(  >>?MW_"_
M]I#Q9^P5^T%\4?VDOC'?:)K5K\+[K7;3]GSX)QP>%?A1X8GGO--\C1_&7BF[
MM[[XB?%?4M/B>(:FUYX@\/>![G4TN%M_!DUFD-Q-]$?\$;O^4;'[,G_8*^(_
M_JY/B)7C.O\ [*O_  4C_:B_9F\<_![]JGXY?!3P/<ZA\/+O0?#NB?!G1==:
M]^(WBNWTQET34/CYXYUJUOX].T$ZW;VE]KNB?"/PU8+JK,ES+='3[:Z\*ZOZ
M9_P3K_9C_:__ &5/V?M(\ ?%?QM\,?%MUX!T7Q+H?PL^$GAC4=2T#P?%#XL\
M9#QGJFM?$CXEOX(U[7]1\265[<:CIWAR/P]X0;1]$T>]U&"_'B6^U:WU#P\
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
MSRH]1O\ X?ZA>-K<6GV4FH2M$D6E6H!^X?PD_9S_ &2?V??BUJ"?"'X;^#_
M7Q>\;>"M<UC69M#BUB;7=:\&6GB7P\-8OM9O+FYOK=(;CQ/?:,\+ZC-#?ZM>
M17TNG_;$TS67M?!O^"J/@OX;?%S]F:;X&^)_#<WC3XK_ !<\3:?X;_9M\+:1
M+;P>)G^,L<%S/I?BFSNYHYET?PGX-TA]5UGXG:]<HFGV'P^77K2YG2YU.PCF
M]:_92_9P^(_P7T;QK\0OC9\35^/7[47Q3@TR;Q[X]O(_^$=\*V5CX>MKT^$_
MACX#TZRTOR?"WP[\.WVIZO=">P\.6MWK&K:UJOB._P!$6>6TTJR\V^ WP0_:
MO7]K3XE?M%?M06'P"UK3]8\(6G@;X*6/PY^)7Q$U^]^ _@Z&^N]0U[P]HVA>
M*?@WX1TGQ%JGQ&O/["O?''CQ]9T+6))O#EK8V&DCP]/:Z'I(!\"_\$6?BW#\
M*/$?QN_8%^-WAZ#P=^T]\/O&&HZ[<ZWJ-[=WFI_%GP]HFF:7H-M FKZK+)<:
ML? WAO3]&_X0^&RDATR]^&5UI6I:#I<5OI.NW]Q_0G7X??\ !0;_ ()Z?M0_
MM"?M3_"+]IC]EG5_@7\(/&_PDTZQC7XB>*O'GCZS\5^,K_3;V&_T2+6O"GA_
MX/:]H=K8^'UEUO1))+CQ-K[^+/#VL#2M7M;#3K"#3G_7GX477Q=N_!>FM\<=
M!^''A_XAQ!;?5X/A5XN\3>,?!M_Y-M;*VK:?>^+?!'@36]*-_=F[D'A^XT_5
MQI-NMO%_PDNLR/),@!Z11110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7PW\8O\ DHWB+_N$
M?^F+3*^Y*^&_C%_R4;Q%_P!PC_TQ:90![E\ /^1-U/\ [&:\_P#35HU>Y5X;
M\ /^1-U/_L9KS_TU:-7N5 !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!^>?_  4<_8R\;?MF
M_"CP5H'PT^*C?"WXC?"OXB:5\4O U_J"7DWA34?$VC6EW:Z:OB!-/BN;VRFT
MZ2[-[H^N6NGZO-I<XN(_[)O(KZ7ROF;P3\3O^"X?AHVOA/QK^S3^R]\2I+2U
MN+?_ (6=!\2+/PC:ZC<1FW^SZAJ^E6/BO[5)),);@-#HW@?0[>00',&GLD9O
MOVEHH ^(OA/\#_CSXV\8>#/C)^V/XN^'^L^+_ $NHZI\,_@S\'M+UBS^$7PV
M\2ZMI%SX>NO'-_K'BBZN_$_Q"^(D?AW4=8T32M4U)-,\/^$K/Q!X@3P_HLU]
M?)K<?V[110 4444 %%%% !1110 4444 %%%% !1110 4444 >#>"_@38:-\1
MK[XR^.?$^J_$SXK3Z/>^%]$\0:S:6.E:#\/?!^H7T&H7_A/X:^$].4V?AK3]
M7N[/3[CQ'K.H7OB#QGXFET[3K?7/%5]I6DZ+I>F>\T44 %%%% !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 %%%% !7PW\8O^2C>(O^X1_Z8M,K[DKX;^,7_)1O$7_<(_\ 3%IE
M 'N7P _Y$W4_^QFO/_35HU>Y5X;\ /\ D3=3_P"QFO/_ $U:-7N5 !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7PW\8O^2C>(O\ N$?^F+3*
M^Y*^&_C%_P E&\1?]PC_ -,6F4 >Y? #_D3=3_[&:\_]-6C5[E7AOP _Y$W4
M_P#L9KS_ --6C5[E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 45\O?M.?M/Z#^S/I/AK4]:\.W?B$^)9M:\
MM8M4M-&L]/L] M[&?4;R^O[J"Z6-474;;8OD;"@N)99H5B D^(/^'P/PC_Z%
M;1__  Z_AG_Y5UTT,%C,4I2PN$Q.)4&E-T*%6LHM[*3IPDHM]$[-]#FKXS"8
M9QCB<5AL/*:;C&O7I4G))V;BJDHN23:3:NKNQ^P%%?C_ /\ #X'X1_\ 0K:/
M_P"'7\,__*NOJ/\ 9D_;<\)_M,^)[_PSH/A:XTAK;P_>>(;/5K?Q%IWB/2K^
MWT[4[#2[VW6YLK6T$5Q%<:C#LV"XC8Q7,<K021HLKKX''8:"J8G!XK#TW)04
MZ^'K4H.;3DHJ52$8N3BFU%.[2;M9,5''8+$S=/#XS"XB:BYN%'$4JLU!.*<G
M&G.344Y13E:R<HJ^J/MVBBBN4Z@HHHH **** "BFN&9656*,58*X 8HQ! 8!
M@5)4\@,"#C!!%?SJ?\%)?VPOV]/V)/C%\&/ G@CXU?#SQOX:^.$-Y'H-UXJ^
M#^AZ=K7AW5=.\0:5HEW::M-I%Z]EJ=B8]?TF[@U"TL;"=F-_;OIJBW@FN@#^
MBVBOS>TGX?\ _!532-">YN/VC/V0/%/B>(O/!HWB#X"_$*RT"[E(C5+"[\2>
M&?B-HVI6UB,/+]JMO"\MZLC%2)(RHB^6K7_@J[\4OV;?C=HOP%_X*/\ P&T;
MX,2^)E0^&/CK\*M8U7Q'\(]=B-Y'9'6H].U=;S6+7PS%)*C:I=Q:YJ?B+PTT
M]FGB'PI8PW1O(0#]QJ*KV=Y::A:6M_875M?6%];07EE>V<\5S:7EI<Q+-;75
MK<PL\-Q;7$+I+!/$[Q2Q.LD;,C FQ0 4444 %%%% !1110 45@>*=-UO5_#^
MJ:;X<\22^$=<N[<)IOB2'2].UN32;A98Y!<?V5JR2:??(Z(\$L%PJYBE=HI(
M9ECE3^=>_P#VPO\ @HA9?\%-;+_@GO'\;_A7=V=YKEDZ_$M?@?I<%W_PB<OP
MK_X7!>W/_"-GQ%/"NMV?AV*\TA8CJILIM6MUO"\5E+Y* '](]%<[X3TS7=&\
M.Z7IGB;Q-+XRUZUA==3\33:3INA/JT[SRRB8:1I")I]A'%')';0PP!SY,"//
M-/<-+-)T5 !1110 4444 %%%% !1110 445^,OP0U3_@JI^T5'XZ^(UC\:O@
M5\&/A3=?$;XA:/\ "33]=^#O_"=>*]=\'>&O&FM^'M,UG48+;7/#\-AI]Q%I
MC1Z=>7=X^I:Q' =4.EVVG7MA=W8!^S5%?S7^$?VNO^"D7BS_ (*"^+OV"(_C
M]\%K+5_"=KJ=S)\2W^ <$^FWHTWP1IGC1D3PPOBV*Z@,L6I+IX9M:EV20FX(
M97$*_6?Q+U[_ (*K?L^?$'X&>(?%_P 5O@7\8O@'XD^//P9^'GQ7O?"/PID\
M(^+_  QX6^(?Q'\->#;S59M*O-1U%%L+B36X])AU/2-8U&^T_4K^QN+C3$LA
M/=0 '[.T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17!>!OB9X-
M^)%QX[M_!NK)K/\ PKCQ]JWPS\4W$",+6T\9:!IFB:GKNDP3'Y;E]'.NVVFZ
M@Z +;ZO;:C8-F2SD)[V@ HHK(\0Z_HOA30-<\4^)-2M=&\/>&M(U+7]>UB^D
M$-CI6BZ/93ZCJFI7DQ!$5K8V-M/=7$A!"0Q.Q'% &O17,^"O%NC>/_!OA+QW
MX=DGF\/^-?#.@^+="ENH'M;F71O$FE6FLZ7)<6LA+VT[V5[ TT#DO#(6C8Y4
MU\::A\+/VU)?V]-$^*=A\;?"\/[%]OX#GTW5_@Y+%<'Q!<^)'\.WU@HBLQX?
M:V>Y/BQ]+\41>)SXGAN(-+MKKPZ-+\F1VO@#[QHHHH **** "BBB@ HHHH *
M*_&C1/\ @IQ:ZK_P5?US]C,ZEIG_  J6#P=)\.=*OC;6D<LG[1.BQR>*]99M
M8:$7GV.33?[0^&XT::5;=O%VBVSV(:6^/VK]EZ "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 **
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
M$:,S W>M:GK^HVDVNO!$%D9+;1O"=IKFKW5W(J6\<MM9V1GCO=1L$F /./\
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
MHV<P\8;9K2^L;B&Y@D Q)#*K8YQ7"? G]AG]C7]E[2OCG\-OA5I9\-67Q5\
M:1_PN3P[K/Q&US7+A_ <MMX]T'2-:O;?Q%K-[-H&EW,5WX\L8-:B6TM[I[+4
MD>>5]+86X!Q/P5^/?[9'[5?PJM/VB_@A!^S+X.^&/C!_$ES\*_AY\2=&^)/B
MKQUXCT?0-7UKPU!<>-_B'X1\;Z#X;\ ZMJNL:)+/-I&D^ ?B"N@VES]AO+^\
MU"RG,GO7[$_QN^)O[0/P/_X3[XP^"M,^'/Q$M?B/\5O _B3P-I4EQ<6_A:]^
M'OC_ %[P:^C37ES/.^H7UFVC-%?7\;1VUY<B2>UABMWC0?@EJGPJ_P""EW_!
M'.YU_5_@3>Q_M-?L96FJ:GXCN_"VI:?<:W)X2T>:9[F]O/$.@:>UMXG\#:E!
M:"XN=4\4^!KF]\!W,\;>(?%&F6\DHTJ#]Q/V!OVP_A'^VI\%I_BA\+_#B>!=
M3MO$NH6'Q,\ 21V8OO#?CV^CAUG4[B>_L;/3X/$=KX@6^35;+Q6+.VFUKS+@
M:A;V6LV>J:?9@'V_6?I6D:5H.G6FD:'IFGZ-I-A%Y-CI>E65MIVG64.YG\JT
MLK.*&VMXM[,WEPQ(NYF;&22="B@#^7SX.?\ *Q;\8_\ L%>*?_5%>%J_ISU3
M2-*UNT%AK6F:?J]B+O3K\66J65MJ%H+[2-0M=7TF]%M=Q2PB[TO5;&RU/3KG
M9YUEJ%G:WML\5S;Q2I_,9\'/^5BWXQ_]@KQ3_P"J*\+5_4'0!^,'_!2S_@I)
M\>?V+-7\"Z+X7_9^T.T\+_$'Q)=>']'^,WQ$\7Z9JFAR_P!DMI#ZY)9^!/"&
MJIJ>GE++5C>:1J/BOQ'I!E6SN);CPY/';W4$?5G]LC]O/7_VF_@[IW@K]C![
MG]C+XKZ[I6GV/Q1U+[?=?$&+PA?73I-\4_$*:7XE_L[X8Z))I!C\3Z/X1\=>
M$HM=U/1VL[*74]/\2:E+H6D_*O\ P<&Q1S>!?V/X9HTEAE^/5[%+%*BR1RQR
M:/8*\<B,"KHZDJZ,"K*2"""17]#H         &  .  !P !T% 'Y._"O]MCX
M\_ME?&'X[^"?V1M-^"W@?X9_L\>([3P7XA^)WQQT7QOX]U3X@>)[RXUZUSX0
M\"^!O&/PY&A:!;3^';\_VGKGBF_N;VRFTV\ATZ*>[N]/TN]^Q;^WQ\2/B_\
MM)_';]C']HOP%X+\)_'KX'6NH:T_B/X87>NM\._'/AS3=6T33+C4-)TGQ5/?
M>(-#DD@\4>&=8TV&]U;4I=1TO5)WN(=*N-,D@N>>^"GQML?CAX^^-_@3_@FW
M\//@W\,OA_H?Q!GF^.7[5.O>%4NM \4?$K5ED?5A\,_AEX7G\.W/Q,\0+;H;
MQO&7BWQ7X<\*VP=;RWT[Q%9ZG8-JGQ1^QKX<U[PE_P %W?VM] \3^.==^)7B
M"Q^ !?5O&_B/3O#6D:MKMY?:5^SAJ,DLNE>#]%\/^'=.M+,78TW2[/3]*A-O
MI5G917EQJ-^MUJ5V ?5G_!2[_@I+\=_V*]8\":%X6^ &AVOAGXA>([K0M%^,
MGQ!\7:;JVC3KH[:*^OO8^ ?".IKJUD8[/61<Z5J'BGQ!I+2BUGDE\.SI#/"E
MW]I?]L__ (*$>'/"?B;XZ_LX_LG>!I_V;/ >AW_BO4O$'QMU74K/XI^/?!6C
MH]WJ_C?PU\-M&\6^&=:\#^'X-+MKW5K&U\8V5_XIOM!C@UV7PU8&<:2/G?\
MX."0/^$*_8[.!D?'R[ ..0#I.G$@'K@D#([X'H*_;/\ :21)/V=OCW'(JNC_
M  6^*:.CJ&1T;P-KJLK*P(96!(92"""01B@#Q[]DO]LGP9^TW^R9H/[4UQ9?
M\(7I<.@>*+[XAZ*\\NJ+X.U;P&;]/%]O'<Q6\<VH:?%#ISZSI4RVR7=SH][8
M-/;17KS6\?C/P5^/?[9'[5?PJM/VB_@A!^S+X.^&/C!_$ES\*_AY\2=&^)/B
MKQUXCT?0-7UKPU!<>-_B'X1\;Z#X;\ ZMJNL:)+/-I&D^ ?B"N@VES]AO+^\
MU"RG,GRK_P $.]#\.>)_^":'BCPUXQ\C_A$?$/Q ^,VA^*?M5TMC:_\ ".:M
MH6BV&N?:;UGC6S@_LRXNO.NFDC6WCW2EU"%A\;:I\*O^"EW_  1SN=?U?X$W
ML?[37[&5IJFI^([OPMJ6GW&MR>$M'FF>YO;SQ#H&GM;>)_ VI06@N+G5/%/@
M:YO? =S/&WB'Q1IEO)*-*@ /VI_9Y_::^/WQ-_9>U'XM^)?V>[K6?C9I_P 1
M_BMX$U+X(^#/$OACP\-"U'X>^.?$OA)]-U+Q1X]\0:=I[+82: +/4]3L#J5W
M>:A<13Z;H,EB\KVOY]_LV_\ !77]H7]J#P;\6[?X5_LN:/XS^/-EXTM=$^%O
MP@\/^(+BWTKPKX2CTN*77O''QN^(WB74=#T2STG3=6GATS2$M;+P?=>+-4=]
M&T>US9:QJVD_H_\ L#?MA_"/]M3X+3_%#X7^'$\"ZG;>)=0L/B9X DCLQ?>&
M_'M]'#K.IW$]_8V>GP>([7Q M\FJV7BL6=M-K7F7 U"WLM9L]4T^S_+_ /X-
M]1#_ ,(?^V.5$?GGX\Z>)2 OG&$:7JQ@#D?/Y8<W'E!OE#&;9R7H WO@9_P5
MK_:'\%?M3Z#^RC_P43^ ?A#X&>*O&UUH^F^%O%O@N34;'P[8ZAXBGEM/#=SJ
M;:KXR\>:-K_A3Q!J:'0H_&'ACQ;-I^C:W#<6NI6[1VVK2Z+^N'[5O[4GPS_8
M_P#@[K7QB^)\U]<:?9W5GHGASPQHD<%QXF\;^+=5,B:/X5\-V<\T$=QJ-YY4
M]U/))(L-AI=GJ&I7!\FS=6_#S_@XR\":5<^!OV7OB+IMI GC^S^(GB+P)IMW
M:J4UF_TK6-(M]=M[173'VB#3=:T:"6S67<;*ZU><VOE_;[OS,_\ X+G^,?$/
MA[XS_P#!.&T\7311^"]-\::IXQ\1I'(L.C:CXAT+Q7\*8]?FF6=6A,6D:3.X
MM)+A76VM=<O R[9Y0P!^FOBWQO\ \%2X?AG<_%OPK\._V3+?4XM)C\5+^S7J
MMK\5]?\ B3'I*VL6HW'A$?%JR\7^&?"-[\0EMFGLA:Q?#FVT#^UX5M8=3O(I
M5F'??L*?M[_#S]NCX/ZQX^\&Z#J7A_QYX(ECTOXD?":>^L;S7/#VNW%K=7.E
MQZ9J=ZVB6&JZ+XE6RO(_#VM7XT2&6ZL]0LM3CTV?3;SR_O $$ @@@@$$'((/
M(((X((Z&OYG?^"<VA:CX'_X+3?\ !0#P?X3@CM_ +Z-\5-8UFQL(WMM$T^\U
M#XJ^ M;T"""WMPME%?:?-K^MZ=IUJ540Z?)K2VL:I#($ /HGQ)_P5>^./A/]
MNNS_ &6/&_[,\/@?3+70M3N[7PI9^);/X@_%;XH>)-:\&7&J_"_0/"FKZ)?Z
M=X!\/CQ-XAO=)T[56NGU[3] 6'4;[6O%&DZ5I6KW%O;B_:5_X*[^.+;]IKP-
MXE_9I^$/[.-QX*\ ^(?%_@WXPZS=>,-9\.:3I%I'<-_8OAW6-+O_ !=X:^)W
MQ#DTAI=2TK5[(>&?#^A7>DR3>*/#'^GV>D'R_P 2112_\'$?@)I(HY&@^ UW
M+"SHKM#+_P *A\:1>;$6!,<GE2R1[TPVR1TSM=@?W,^.?_)$OC%_V2SX@_\
MJ):O0!^%/_!#36?VH=7_ &:)=4\-K\'=<^'&L?M(>+M2^(&O^/\ Q'\0F^*]
MY<ZA;^"+GQKJ&F1:?HFHZ!J>ISZ?*UWI5QK6L0O?:U),=5EA@;SS]]?M"?MP
M^-=&_:S^'7["W[.7A;P7K/QR\:^&[SQIXE\<_%2ZUM?AM\-O#-GI&KZ[&MWX
M?\,3Z?XE\9:]J&F:-<30Z98:WX?MK1KS1A-J$T=]?2Z/\S?\&^G_ "8?J_\
MV7SXA?\ J.> J^B_CC\?_AAH/[9/A[X0_L__  2^'GQ:_;XUOP!+9:IXU\0K
M:>&M%^#OPM:%-:%_\3?']EI&K^*I+ P7EIJ5AX'\,V5UK>KV>H64$EYHL&MZ
M3+?@'F7B[]O#]HW]EW]L#X&_LV_M7>&O@MXR\#_M(7>D:+\.OBS\$=&\<^!;
MC0_$6K:Y;>%DT_Q5X0\<^,?B"EW';>(]1T:&^ETSQ';16NBZU9ZRL]S<P7FB
MQ>4?\%X?$7[2V@_LMZP_@OQ'X%\)_ /4M8\*^&_B#'97_B5_BQXVN-<O;E8]
M !32[;PYHO@<2P0/K5I%J=]JOB!84MKBXM=)EO\ 2+_Y:_X*3^"OB]X7_;0_
MX)6ZI\9_C'%\4_%/B/X^Z=)_9OA_P+H7P_\ AWX(2Q^+'P+>;3?!&CP2:YXQ
MN8+V74-NH:EXX\<^*[^\73=.>QCT1!=VMQ]S_P#!>O\ Y1\^(O\ LJ?PR_\
M3G>T ?5O[$5Y^TI%\#O@U+\2-#^#,WPWMOV=/AW/X,B^'&N>,;OXBZE>P^$/
M";>';/6K3Q?I6@^$K0WF@B^749(-<$$&NFQBBG&F-<WD/R]X'_X*+_'KQ=_P
M4I\._L2^,/@-X?\ @YX<B\/>)-?UZ;5O%4'CWQKK=M#\.K_QGX8O;#6/#5U:
M^#]%L[AA:C4M.MX_$]Q'-;SV8UF"1)HQ^B_[*?\ R:[^S;_V0/X._P#JO/#M
M?B_X@ '_  <1>!R  3\ [LG ZG_A4?C 9/J< #)[ #H* /U=_:\_:_\ "W[*
MF@>![0>&]1^)7Q@^,/BVR^'WP2^#V@ZA::9K7C[QCJ4]K:0K<ZI=QW$/A[PO
MIUU?Z='K_B66ROTTPZA8QQV-W<7<,+?-/Q_^,G_!2W]G7X8ZK\>M3\%_LE?%
MCP9X'LY_%'Q+^$_@/3_B]X?\?:)X,L4EN=9N_#?Q%U[Q;JF@^))?#NGH;_5[
M^X^&^BL;&"^N['0[G[,MO/\ GY^VQXSU*R_X+L?L.Z;XKE,?A32/#7P]M/"5
MK<S1I8F]\;>(?B5HW]JPI,&B6^O/%)L].:0 33MHNGP1NLD,++_2=?65GJ=E
M>:;J-I;7^GZA:W%E?6-Y#'<VEY9W<3P75I=6\RO%/;7$$CPSPRHT<L3LCJRL
M00#Y6_9Q_:\\#_M7?LZ6O[0'P0T+6?%KS6]]I]Y\./MV@Z3XJTCQUI<-LVH^
M"-5OM:U/3M L;RW:\L[R/4[C4([*\T*]L=9LUF6\M[23\S_@[_P5C^.WQ!_:
ML^/7[/OB']F$67B?X9Z)K?A_P%\%?!6N#Q3X]\6?%+3/%VDZ*Y\4?%"ZETOX
M>^&/ 5EH[ZCK6L^++K2K#0M$TTI,FK^(-0N-&TO4_"?^#?+3]=\->+?V\O!5
MN\L_@'POX_\  &GZ1*7G-BNNV>I_%;2;M],R3;22WFC:7H[:JZEITAMM#\PB
M.6(MWO[!X _X+3_\%'@  /\ A%]5/ QR?&/PX)/U)))/<DD\T =QJO\ P4D_
M;9_9L_:1^"OPS_;F_9Y^#O@;X5_M ^)4T#P=XN^%GB+6M7U#PN;C5-/T>4Z[
MJUWXFU_2M?N?"][X@\.2^)XK;1?#&_2K^35-'%VRK85^\E?SQ_\ !?)$+_L)
M2%5+K\?-417*C>J.?!3.JMC(5S'&64$!BB$@E5Q_0Y0 5\Z_M9_'JP_9F_9V
M^*GQINH$OM0\(>&IAX4T9HY)F\1>/-;G@T#P)X=2WA9;FX&M>+=3T>PG2UW3
MQVDUS<JI6!B/HJOR!_;0/Q;_ &D_VM/@E^S9\"(?AQJ*_LTQ:+^UO\6C\59?
M$W_"O)O%J:I-X=^!O@S7#X,BFUR35X9V\2>/X]#E$-AJ-E8Z5>W4K16PM[D
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
M ,"?VF?AC8'Q%=?LC>+_ !#XX\5^%DNQ;W%SX1U2?P=K=[XCM%E<I,WAR^\
MV"7]M:0RZA)IFKW5[%%<)I;0D ^AOVE?CY^WA^R;\$_^&C_%^B_LU?%_PIX0
M31;_ .+_ ,)/ GA#XH>!/%OAC1]5N].TJ[O?"'Q1U?XF?$#2O%L.AZIJ"-JE
MUJ/PH\,+'HR7&KBV$5G/'7J?[$G[8GQ0_;"T#3_B)??LPZA\)_@UXD\,:AK?
M@KXH3_&CX<?$"U\3ZMIOB*/P]=>&3X4\-&V\6:!?6\T&MR7<^O:78QV<^B7&
MGW,4=W<6ZM\Z?M8_MG?!W]H;]B+XF^#/@[%XF^(GQ@^.GPUNO /A7X%Z/X.\
M37WQ1TKQ7XWMDT:>W\4^&8]+6X\-6_@R6YN]1U?7]9>S\/*-*22QU.^%_I2W
M_P!'?\$[/V=O&_[)7[$7PP^$GBR*VO\ XE:+HOBGQ5XAT>WOA-8V?BCQ?KNL
M^+(_"L5[&\UMG1DU*QT'4+NQDFT^YU.TO]1LI)K:YCE< L2_M&_&#XX_$'XJ
M_#S]D;0_AJ='^"/B.Z^'WQ$^-OQC/B/5? LWQ5M=/LM0U+X>^ _"7@74M+UK
MQ7>^#X=0M$\>:MJGB?PG:Z-J-Q;Z3IUMK#S/>6_S'\&O^"C'Q=\(_MC']AO]
MN+X?_#CP/\3/%$=E=?";XG?"&\\0K\-/'D.JP74NA6ATGQAJ.K:[I<GB*;3]
M1TS2;R;5#(?$UI)X9NM)@N'M[^Y^/O\ @ASX-\(?'/\ 9I^)<>M_$[XT:#\0
M_"_QQ\37/B[0? GQP^(_@*":U\6Z)X>U;2?%6H^&O"_B'3=/6YUS4(?$>E'4
MWM$NKV;PS<PS,PLT8_IWXS_X)Y?LC2?$[X??M$?%&_\ B-KOQ%^&?B'X?1^!
MOB!\2OCQ\1M9GT?6-,\=6U[\/M%BNO$7BB:UGAN/'FN00:5HEP);?4M7UK["
MMO/)J!AE /T1HHHH **** "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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
M?H+10!^2/[.'QH_X*'_#3X5:/\&OC/\ L2>*/B-\5/ .B6WA/P]\5?"GQ?\
M@UI_PT\?V6D0+9:%X@\7:GKGB^UU[PY*-,CL_P"W;C3- \2:QJMU!=7\/ANP
MOKO^QH/9/V&_V.M9_9IMOC1\7_BGJ>E>.OVF/VD?&>I_$?XMZIX51TT#2Y;B
M\U/5M)^''@6;6Y+"230M$NM6U!8M3U$:0=3N;FW6\CMK#2M.,'Z%44 ?SZ>,
M/@%^W+J'_!4[PO\ MU^&_P!F&X7X9>&]$@\%3^$-5^,'P:M/&^L^%Y_ FM>#
M]2U*6"U\9:EH-AJ\-WKLFL6.DQZ[=VDW]EVEI/K5N+R>:V_=C6M);X@?#W5M
M#U?3M1\,OXW\&7^DZGI.I2:9<ZMX?;Q+HDMG>Z=?RZ%JFJZ-<:CI1O9;:ZDT
M?6M2TR6YMY&T_5+RU:&[D[.B@#\ /^";G[,G_!2#]DBU\5?LPZQX2^%GAOX'
MW/Q:D\?-^T*/%NB^(_$,^B2IH>F>(M(^'W@.&XU6Y?4?%FE>%[!-*NO'_A_0
MK3PC+K&J:K=VWB2Z@M=%%3XW_LL_MY? #_@I=XG_ &V_V2OAIX9^/OA/XQ>&
M[3P[XU\(Z[XY\,^#[G2=/.A>$M&U?P_J=YXKU_1+FWMGU'P7HGB;PWKV@C6H
M;$VO]D:GI*VT$5OJG]!5% '\Z/[=/['_ /P4J_:"\>?L@?M"V.A_"?Q3\0/A
M-X^N/$S_  8\)Z]HWA_P9\'8+76_ 7BG0KC4O'?C+5M'U_XF7NL:AX7GM_'E
M]HR6EOIAL=%LO!7A:Y@;5M?U/[S_ &X_V4_CS^UO^P?XJ^$.N:YX&NOC[J&H
MZ)X^L;+1([O1? ,.MZ'KHU>'X?Z/J6I2RW\]K;:')<^'+'Q9KXMO[9UA8]=U
M*Q\/6%X;#2/T[HH _-/]@C2?V[=#^&WP^\+?M0>!O _PK\.?!7X96/PZT3PC
MX1\2>'O&OCGXN:AX;TW3-!\/>)?$NJVNHZMX6\):;8:!I/[G3-'\2KJ/B+Q+
MJ9U+6+KPWHVFG1-1^+]<^ ?[:U__ ,%6?#G[=%E^S%J"_"/0?#Z^!I/"TWQ8
M^"\/Q$OO#5Q\.]8\(W6L/8IX]NO#<.L6NLZW)J]MHJ>)6L[NQTZWL)=<LYKR
M6[MOW\HH _)7_@IS_P $^?$/[:'A;X:_%/X/ZK9_#O\ :9^"TT>L^!KW79;>
MTCU>R:[LM='A#6M;TDZM#IVK:!KEG'JOA;587U;1;'6)-5M)'73]>GUJQZCP
MA^T1_P %$/$?PM/@S6/V&M0\*?M$IHXT"X^(FN?%?X20?L_6VO?9382_$&>7
M2/%FN>.Y=+6^_P")S'X+\.^$O$MS(A735UP0;]0C_4*B@#X9_8H_9'TC]A+]
MG6?P+HHU3XJ?$+4[_5OB#\2]>TE-)T_6_B/\0=4@A%U!HW_"4:WHVDV-E:VU
MK::+H,.MZ_I=F8[=]4U*ZM+W4]1E/YW_ +*W[/\ ^VA\(/\ @HK^TE^UCX\_
M9LU"3X9?M 67BS1K;1O#7Q3^#&H^+_#%M>^*?#&L^%=2U#3[_P =Z5I6H20:
M=X;^Q:[:V6N1FWFU*:[T^35?L45K>_OM10!^$_\ P5K_ &</VN/VO=8^!NB_
M 3X$W,VF_!+QOX@\7W?C#QA\1?A7X?L?$E_,= CT=/#6DQ^--0UG^RF32KBX
MN;OQ%9Z!J2/)! -& $DM?M-X"\1>(_%'AC3]7\6^ -<^&?B"9%34_"6OZQX2
MU^ZL;I(X_/:UUCP7K_B'1]0TQYVE33[M[FQU"XMXUGOM&TN63[*G944 <+\1
M_$GB[PIX1U/6? OPZU3XJ>*8%6/2?!NE>(?"WA5]0N)-P5[WQ!XNU33-+TS3
M82 ;RYC&I:A&C!K/2+]PT8_-'_@G;X$_:Y^'/CO]HGQ-^U=\"?[+\>?M'?%J
M?XBZE\5/"OQ#^&_B7P[H?A[2?"MOI7@[X=ZGHT/BYO%MMH7@Z&PN]%\(W.DV
M'B:8IKMO#JT.GVEI>:P?UHHH AN)7AMYYH[>:[DBAEECM+=K=;BZ>-&=+>!K
MN>UM5FF8".)KFYM[<.RF:>&,-(O\S'Q,_9%_X*$6/_!2S4?V[_V>/V;=+\*Z
M'+X@T.]N/!?BOXP?"FPU#QGHX\'Z;X/\<6_B*WT+Q;J^E:->>-+&'4+EQ97F
MO1Z9K$]MX@,^H:E$V?Z;:* .+^'WB#Q3XH\):3K7C7P#J7PR\3W4<HU;P9JF
MO>&_$UQI-Q#-)%B+7?">I:GHVI6=RB+<V=Q'-;W+02H+VPL;D26T?X_?M%_\
M$TM3^*7_  4U^"_[2&AVK6WP9\2Z#;:O^TA:6U]#:6NN^)_A%>Z+JW@/1M;T
MI+JVE\0:3X\U'2? ,6H:;+:7NFI'X U/4M3<7<VF0S_MK10 5_/-^W3_ ,$W
MOVI?"_[5$?[=7_!.W6[2P^)NMW,5[X\^'BZQH7ARYOM?>V%MK6MV$OBJ\L/!
MGB+PYXQM;6U/B_PGXANK5Y-<\_6K1M4DU0Q:'_0S10!^)'P=\%?\%2_VNKK0
M?#7[<F@_"S]GW]GG1]0TS5/'/@KX>QV[?$3X^V^EW4>H6G@SQ!=:;X_\?6WA
MGP3J6HV<"^-H[:Z\*W^MZ,)_#T6CW>G:S=7MAS__  5^_9J_:V_;'B^$G@CX
M _!*XET[X3^,=8\7W7C_ ,4?$3X7:!8ZSJ%SIUA::7%X9T27Q==ZU)8P%+B:
M[O/$5EH-VMS#'!#I,]L_VQOW7HH \U^$_BGQYXO\&6&J_$OX8:K\)?&2>5::
MSX5U'Q'X0\5VQNX[&RGNM1T+7/!NN:U9WN@RWEQ<V=C)JL>AZXTEC</=Z%:6
MSV5Q>?@O\.?V9?\ @H[^P]^VU^TIX\_9W^#?@?\ :%^"W[3/BG4_%E]J7B3X
ME^&O!2:1-J'B;Q%XHT.37)]8UJ'Q7::UX,NO%>NZ=J+6/A[Q'8>)M+OFN;.1
M=4<)I/\ 1E10!_.S\;?V-O\ @I-<?\%!OV<?VP_#EG\'OB[X@\.^#(=+\43+
MJME\/?A7\*[B6;Q]H][X(M+&_P!4?XG^*_"UGX=\:-J%EXOAT_7_ !+K?B"X
MUN6]T;P[I*:+H%M]!_\ !4_PC^TWKOPL_9&\&_"GQ]X.\:?&5/CIX-UJ_P#A
M;=Z.-&L_C_XJ\'QVWB6*YA\+/?7NE)\-/ -]87GBWQGHOC#6%\.:9X<CL-2U
MGQ2^N:1I']K_ +1U^+O[;'P&_;N\+?M@^ ?VX/V3K7P7\;;;P7\-+CX:7GP%
M\:ZE%H]UIVEZK=7DWB6]\+27^IZ'I4KZV);/4;G5+3Q!I7B:#4-,LM/;3O$V
MB9TQ0#R1?VH?^"]>@S1Q^(_V"?@)K$+VC>7_ ,(]KVFRW!G1XU\^ZN]+_:7\
M1V:%E67=:?8[621Y$EA9(HS%)]O_ +#O[:GQ5^/_ (E\<?!K]I+]GGQ!^SC\
M??A_X9T'QM<>'K\7\GAWQGX(UZ_O=&A\5>&'U*%;JWMK77+"?2[JU^W:W:>=
MM%MK=U=6^IV6F^9>$/VV_P#@H7XO"Z7#_P $IO%VBZ^MS;6MQ?>*?VE? WA?
MPA;0S8BFU>35-:\$6M_<V]K(L]S-I>C6&LWIM8XTM[BYN;B!'^RO@3\&_'WA
M_P 5^,?C=\=?$?AGQ/\ '/XB:'X:\*7MKX$L=3T[X=_#?X?^%+C5M4T/X>>"
M4UNXN-;UJ-=?\1>(?$'B3QGK8L=2\4:KJ,"IHVA:1H^DZ5; 'X>_&G_@G?\
MMS_L<?M3>+_VFO\ @FE-I?B/P=\1KW5-7\2_"*;5?#FF1:.FI7']IZMX5U;P
MYXNUC0M"\7>$1JUQ=ZAX/FT34;;Q3X;BE_LFRMK>2RBUC5_O;]G'X<_\%"?V
MAO&_@GXE_M_V_P -?A)X"^%FLVGB[P3^SU\*=LDOC+XC:4A;POX[^)FL6WC+
MQY"=,\'W$[:YX<\+6OBJ6*?Q=;:9K&J:+I4GAZS34?UMHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^&_C%_R4;Q%_W"/_ $Q:
M97W)7PW\8O\ DHWB+_N$?^F+3* /<O@!_P B;J?_ &,UY_Z:M&KW*O#?@!_R
M)NI_]C->?^FK1J]RH **** "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 *^&_C%_P E&\1?]PC_ -,6F5]R5\-_&+_DHWB+_N$?^F+3* /<O@!_R)NI
M_P#8S7G_ *:M&KW*O#?@!_R)NI_]C->?^FK1J]RH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *^&_C%_R4;Q%_W"/_3%IE?<E?#?QB_Y*-XB
M_P"X1_Z8M,H X+588K;5-2MX5V0V]_>0Q)N9MD45Q)'&NYRSMM10-S,S'&6)
M.35"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KK?"VF6.
FH_;OML'G>3]E\O\ >S1[?,^T;_\ 521YSY:?>SC'&,G)10!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>odfl-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-02-25T11:13:41.5384+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://odfl.com/20241231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:odfl="http://odfl.com/20241231" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" namespace="http://xbrl.sec.gov/country/2024"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" namespace="http://xbrl.sec.gov/ecd-sub/2024"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" namespace="http://fasb.org/srt/2024"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" namespace="http://xbrl.sec.gov/dei/2024"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" namespace="http://fasb.org/us-gaap/2024"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" namespace="http://www.xbrl.org/dtr/type/2022-03-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" namespace="http://xbrl.sec.gov/cyd/2024"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" namespace="http://xbrl.sec.gov/ecd/2024"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" namespace="https://xbrl.org/2023/calculation-1.1"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document And Entity 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets" id="Role_StatementBalanceSheets">
        <link:definition>100010 - Statement - Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails2" id="DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails2">
        <link:definition>100020 - Disclosure - Segment Information - Schedule of Financial Information with Respect to our Segment (Details) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical" id="Role_StatementBalanceSheetsParenthetical">
        <link:definition>100030 - Statement - Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations" id="Role_StatementStatementsOfOperations">
        <link:definition>100040 - Statement - Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity" id="Role_StatementStatementsOfChangesInShareholdersEquity">
        <link:definition>100050 - Statement - Statements of Changes in Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/StatementStatementsOfChangesInShareholdersEquityParenthetical" id="StatementStatementsOfChangesInShareholdersEquityParenthetical">
        <link:definition>100060 - Statement - Statements of Changes in Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows" id="Role_StatementStatementsOfCashFlows">
        <link:definition>100070 - Statement - Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/StatementStatementsOfCashFlowsParenthetical" id="StatementStatementsOfCashFlowsParenthetical">
        <link:definition>100080 - Statement - Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure" id="DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure">
        <link:definition>995457 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance Disclosure</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" id="Role_DisclosureSignificantAccountingPolicies">
        <link:definition>995467 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebt" id="Role_DisclosureLongTermDebt">
        <link:definition>995477 - Disclosure - Long-term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>995487 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>995497 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" id="Role_DisclosureRelatedPartyTransactions">
        <link:definition>995507 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" id="Role_DisclosureEmployeeBenefitPlans">
        <link:definition>995517 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShare" id="Role_DisclosureEarningsPerShare">
        <link:definition>995527 - Disclosure - Earnings 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensation" id="Role_DisclosureShareBasedCompensation">
        <link:definition>995537 - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>995547 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995557 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>995567 - Disclosure - Segment 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 roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSubsequentEvent" id="DisclosureSubsequentEvent">
        <link:definition>995577 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts" id="Role_DisclosureScheduleIIValuationAndQualifyingAccounts">
        <link:definition>995587 - Disclosure - Schedule II - Valuation And Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" id="Role_DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>995597 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" id="Role_DisclosureSignificantAccountingPoliciesTables">
        <link:definition>995607 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtTables" id="Role_DisclosureLongTermDebtTables">
        <link:definition>995617 - Disclosure - Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>995627 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>995637 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareTables" id="Role_DisclosureEarningsPerShareTables">
        <link:definition>995647 - Disclosure - Earnings 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails2" id="Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails2">
        <link:definition>995657 - Disclosure - Long-term Debt - Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs (Details) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" id="Role_DisclosureShareBasedCompensationTables">
        <link:definition>995667 - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" id="Role_DisclosureFairValueMeasurementsTables">
        <link:definition>995677 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationTables" id="DisclosureSegmentInformationTables">
        <link:definition>995687 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" id="Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>995697 - Disclosure - Significant Accounting Policies - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails2" id="Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails2">
        <link:definition>995707 - Disclosure - Leases - Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability (Details) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails" id="Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails">
        <link:definition>995717 - Disclosure - Significant Accounting Policies - Disaggregated Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" id="Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails">
        <link:definition>995727 - Disclosure - Significant Accounting Policies - Estimated Useful Lives Of Property And Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails" id="DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails">
        <link:definition>995737 - Disclosure - Significant Accounting Policies - Summary of Accelerated Repurchase 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails" id="Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails">
        <link:definition>995747 - Disclosure - Long-term Debt - Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" id="Role_DisclosureLongTermDebtAdditionalInformationDetails">
        <link:definition>995757 - Disclosure - Long-Term Debt - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" id="Role_DisclosureLeasesAdditionalInformationDetails">
        <link:definition>995767 - Disclosure - Leases - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails" id="Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails">
        <link:definition>995777 - Disclosure - Leases - Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" id="Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails">
        <link:definition>995787 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails" id="Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails">
        <link:definition>995797 - Disclosure - Income Taxes - Schedule of Effective Reconciliation of the U.S. Statutory Federal Income Tax Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>995807 - Disclosure - Income Taxes - Schedule 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>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" id="Role_DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>995817 - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" id="Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails">
        <link:definition>995827 - Disclosure - Employee Benefit Plans - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails" id="Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails">
        <link:definition>995837 - Disclosure - Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" id="Role_DisclosureShareBasedCompensationAdditionalInformationDetails">
        <link:definition>995847 - 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 roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails" id="Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails">
        <link:definition>995857 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails" id="Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails">
        <link:definition>995867 - Disclosure - Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails" id="Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails">
        <link:definition>995877 - Disclosure - Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails" id="Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails">
        <link:definition>995887 - Disclosure - Share-Based Compensation - Summary of the Changes in the Number of Outstanding Phantom Stock Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>995897 - Disclosure - Fair Value Measurements - 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 roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" id="DisclosureSegmentInformationAdditionalInformationDetails">
        <link:definition>995907 - Disclosure - Segment Information - 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 roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails" id="DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails">
        <link:definition>995917 - Disclosure - Segment Information - Schedule of Financial Information with Respect to our Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails" id="Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails">
        <link:definition>995927 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbase id="lnk">
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity" xlink:href="odfl-20241231.xsd#Role_StatementStatementsOfChangesInShareholdersEquity" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure" xlink:href="odfl-20241231.xsd#DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails" xlink:href="odfl-20241231.xsd#DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureLongTermDebtAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureLeasesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureShareBasedCompensationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#DisclosureSegmentInformationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails" xlink:href="odfl-20241231.xsd#DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd#eedm1" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="odfl-20241231.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets" xlink:href="odfl-20241231.xsd#Role_StatementBalanceSheets" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical" xlink:href="odfl-20241231.xsd#Role_StatementBalanceSheetsParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations" xlink:href="odfl-20241231.xsd#Role_StatementStatementsOfOperations" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/StatementStatementsOfChangesInShareholdersEquityParenthetical" xlink:href="odfl-20241231.xsd#StatementStatementsOfChangesInShareholdersEquityParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows" xlink:href="odfl-20241231.xsd#Role_StatementStatementsOfCashFlows" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/StatementStatementsOfCashFlowsParenthetical" xlink:href="odfl-20241231.xsd#StatementStatementsOfCashFlowsParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" xlink:href="odfl-20241231.xsd#Role_DisclosureSignificantAccountingPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebt" xlink:href="odfl-20241231.xsd#Role_DisclosureLongTermDebt" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeases" xlink:href="odfl-20241231.xsd#Role_DisclosureLeases" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:href="odfl-20241231.xsd#Role_DisclosureIncomeTaxes" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" xlink:href="odfl-20241231.xsd#Role_DisclosureRelatedPartyTransactions" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" xlink:href="odfl-20241231.xsd#Role_DisclosureEmployeeBenefitPlans" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShare" xlink:href="odfl-20241231.xsd#Role_DisclosureEarningsPerShare" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensation" xlink:href="odfl-20241231.xsd#Role_DisclosureShareBasedCompensation" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurements" xlink:href="odfl-20241231.xsd#Role_DisclosureFairValueMeasurements" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies" xlink:href="odfl-20241231.xsd#DisclosureCommitmentsAndContingencies" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformation" xlink:href="odfl-20241231.xsd#DisclosureSegmentInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSubsequentEvent" xlink:href="odfl-20241231.xsd#DisclosureSubsequentEvent" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts" xlink:href="odfl-20241231.xsd#Role_DisclosureScheduleIIValuationAndQualifyingAccounts" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" xlink:href="odfl-20241231.xsd#Role_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" xlink:href="odfl-20241231.xsd#Role_DisclosureSignificantAccountingPoliciesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtTables" xlink:href="odfl-20241231.xsd#Role_DisclosureLongTermDebtTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesTables" xlink:href="odfl-20241231.xsd#Role_DisclosureLeasesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:href="odfl-20241231.xsd#Role_DisclosureIncomeTaxesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareTables" xlink:href="odfl-20241231.xsd#Role_DisclosureEarningsPerShareTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" xlink:href="odfl-20241231.xsd#Role_DisclosureShareBasedCompensationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" xlink:href="odfl-20241231.xsd#Role_DisclosureFairValueMeasurementsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationTables" xlink:href="odfl-20241231.xsd#DisclosureSegmentInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails" xlink:href="odfl-20241231.xsd#Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails2" xlink:href="odfl-20241231.xsd#DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails2" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails2" xlink:href="odfl-20241231.xsd#Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails2" xlink:type="simple"/>
        <link:roleRef roleURI="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails2" xlink:href="odfl-20241231.xsd#Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails2" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DebtInstrumentUnpaidPrincipalBalance" xlink:label="odfl_DebtInstrumentUnpaidPrincipalBalance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NewStockRepurchaseProgramMember" xlink:label="odfl_NewStockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherSellingAndGeneralExpense" xlink:label="odfl_OtherSellingAndGeneralExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock" xlink:label="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LineOfCreditFacilityAccordion" xlink:label="odfl_LineOfCreditFacilityAccordion"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_EmployeeBenefitCosts" xlink:label="odfl_EmployeeBenefitCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotes" xlink:label="us-gaap_SeniorNotes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributionPolicyTextBlock" xlink:label="us-gaap_InvestmentCompanyDistributionPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StockRepurchaseProgramsMember" xlink:label="odfl_StockRepurchaseProgramsMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PaidInThreeEqualAnnualInstallmentsMember" xlink:label="odfl_PaidInThreeEqualAnnualInstallmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="us-gaap_SelfInsuranceReserveNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_O2025Q1DividendsMember" xlink:label="odfl_O2025Q1DividendsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:label="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems" xlink:label="us-gaap_AcceleratedShareRepurchasesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesBMember" xlink:label="us-gaap_SeriesBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:label="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AggregatePrincipalAmountOfSeniorNotes" xlink:label="odfl_AggregatePrincipalAmountOfSeniorNotes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LetterOfCreditFeeInPercentage" xlink:label="odfl_LetterOfCreditFeeInPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PercentageOfRevenueFromServices" xlink:label="odfl_PercentageOfRevenueFromServices"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_RevenueEquipmentMember" xlink:label="odfl_RevenueEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsShare" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock" xlink:label="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StockIncentivePlan2016Member" xlink:label="odfl_StockIncentivePlan2016Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses" xlink:label="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2020StockRepurchaseProgramMember" xlink:label="odfl_A2020StockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EurodollarMember" xlink:label="us-gaap_EurodollarMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SeriesBNotesMember" xlink:label="odfl_SeriesBNotesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts" xlink:label="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SalaryAndWages" xlink:label="odfl_SalaryAndWages"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherServiceRevenueMember" xlink:label="odfl_OtherServiceRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2023ShareRepurchaseProgramMember" xlink:label="odfl_A2023ShareRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" xlink:label="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_May2024ASRAgreementMember" xlink:label="odfl_May2024ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ModifiedAwardMember" xlink:label="odfl_ModifiedAwardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsAxis" xlink:label="us-gaap_DividendsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AmendedRevolvingCreditFacilityMember" xlink:label="odfl_AmendedRevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SignificantAccountingPoliciesTable" xlink:label="odfl_SignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDomain" xlink:label="us-gaap_DividendsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="us-gaap_SelfInsuranceReserveCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_August2021ASRAgreementMember" xlink:label="odfl_August2021ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2019StockRepurchaseProgramMember" xlink:label="odfl_A2019StockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SignificantAccountingPoliciesLineItems" xlink:label="odfl_SignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_CommonStockSplitPolicyTextBlock" xlink:label="odfl_CommonStockSplitPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DisclosureOfLeasesTextBlock" xlink:label="odfl_DisclosureOfLeasesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_BuildingsLandAndImprovementsGross" xlink:label="odfl_BuildingsLandAndImprovementsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="us-gaap_PhantomShareUnitsPSUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AcceleratedShareRepurchaseAgreementDate" xlink:label="odfl_AcceleratedShareRepurchaseAgreementDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidCapitalized" xlink:label="us-gaap_InterestPaidCapitalized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="us-gaap_InterestAndDebtExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PurchasedTransportation" xlink:label="odfl_PurchasedTransportation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsValue" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StructuresMember" xlink:label="odfl_StructuresMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_TwoThousandTwentyThreeCreditAgreementMember" xlink:label="odfl_TwoThousandTwentyThreeCreditAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve" xlink:label="us-gaap_SelfInsuranceReserve"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_VestedPhantomStockPlanMember" xlink:label="odfl_VestedPhantomStockPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_TreasuryStockAdditionalSharesAcquired" xlink:label="odfl_TreasuryStockAdditionalSharesAcquired"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherEquipmentMember" xlink:label="odfl_OtherEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2021ShareRepurchaseProgramMember" xlink:label="odfl_A2021ShareRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LesseeOperatingLeaseOptionToRenewLatestYear" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewLatestYear"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PGIMINCMember" xlink:label="odfl_PGIMINCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable" xlink:label="us-gaap_AcceleratedShareRepurchasesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NonCashLeaseExpense" xlink:label="odfl_NonCashLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="us-gaap_SelfInsuranceReservePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplit" xlink:label="us-gaap_StockholdersEquityNoteStockSplit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AcceleratedShareRepurchaseSettlementDate" xlink:label="odfl_AcceleratedShareRepurchaseSettlementDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LesseeOperatingLeaseOptionToRenewEarliestYear" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LTLServiceRevenueMember" xlink:label="odfl_LTLServiceRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PaymentsForPurchasedFederalTaxCredits" xlink:label="odfl_PaymentsForPurchasedFederalTaxCredits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTextBlock" xlink:label="us-gaap_AcceleratedShareRepurchasesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInsuranceLiabilities" xlink:label="us-gaap_IncreaseDecreaseInInsuranceLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_February2022ASRAgreementMember" xlink:label="odfl_February2022ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DisaggregatedRevenueTableTextBlock" xlink:label="odfl_DisaggregatedRevenueTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LineOfCreditFacilityOriginalBorrowingCapacity" xlink:label="odfl_LineOfCreditFacilityOriginalBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectTaxesAndLicensesCosts" xlink:label="us-gaap_DirectTaxesAndLicensesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfAnnualInstallments" xlink:label="odfl_NumberOfAnnualInstallments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PresidentAndCEOMember" xlink:label="odfl_PresidentAndCEOMember"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax provision at statutory rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DebtInstrumentUnpaidPrincipalBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Remaining principal amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DebtInstrumentUnpaidPrincipalBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Unpaid Principal Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DebtInstrumentUnpaidPrincipalBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument unpaid principal balance.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Costs and Expenses [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating expenses:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Less significant expenses:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized stock-based compensation cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Operating Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of operating segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Federal Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NewStockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Stock Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NewStockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">New stock repurchase program.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt, Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Debt, Current Maturities, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Current Maturities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current maturities of long-term debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: Current maturities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Liabilities, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Productive Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchase of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Productive Assets, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends Payable, Date to be Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividend payable date to shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Federal, State and Local, Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total deferred income tax expense (benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Nonvested Performance-Based Units Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Activity for PBRSUs for Employees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherSellingAndGeneralExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Costs related to selling products and services, as well as other general and administrative expenses not separately disclosed on the income statement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherSellingAndGeneralExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Selling And General Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherSellingAndGeneralExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General supplies and expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of the Changes in the Number of Outstanding Phantom Stock Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer And Expense [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Revenue from contract with customer and expense.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue and Expense Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LineOfCreditFacilityAccordion_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of additional borrowing capacity under an accordion feature within the credit agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LineOfCreditFacilityAccordion_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Accordion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LineOfCreditFacilityAccordion_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of Credit Facility Accordion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorOpinionTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Opinion [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Value, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock - $0.10 par value, 560,000,000 shares authorized, 212,984,747 and 217,930,932 shares outstanding at December 31, 2024 and December 31, 2023, respectively.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Operating Capital [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in assets and liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Advertising Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advertising expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepaid expenses and other assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Prepaid Expense and Other Assets, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_EmployeeBenefitCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Benefit Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_EmployeeBenefitCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee benefit costs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_EmployeeBenefitCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee benefit costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeniorNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Senior Notes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeniorNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Senior notes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeniorNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Senior note</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeniorNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Senior Notes, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchases, Including Transaction Costs and Settlements under Accelerated Share Repurchase Programs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share repurchases, including transaction costs and settlements under accelerated share repurchase programs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share repurchases, including transaction costs and settlements under accelerated share repurchase programs, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income before income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RestatementAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revision of Prior Period [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RestatementAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revision of Prior Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Examination [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Examination [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Examination, Year under Examination</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax examinations year under examination</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Other Accrued Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchase of short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentCompanyDistributionPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment Company, Distribution [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentCompanyDistributionPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividends to Shareholders</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends Payable, Date of Record</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividend payable date of record</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Comprehensive Income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Income Taxes Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Annual Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Annual Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StockRepurchaseProgramsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock repurchase programs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StockRepurchaseProgramsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Programs [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StockRepurchaseProgramsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Repurchase Programs [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PaidInThreeEqualAnnualInstallmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Paid in Three Equal Annual Installments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PaidInThreeEqualAnnualInstallmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Paid in three equal annual installments member.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PaidInThreeEqualAnnualInstallmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Paid in Three Equal Annual Installments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Allocated share-based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Advertising Cost [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advertising</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings (Accumulated Deficit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Retained Earnings (Accumulated Deficit), Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Retained Earnings (Accumulated Deficit), Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReserveNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Self Insurance Reserve, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReserveNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term portions of self insurance reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Balance of shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance of shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance of shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current assets:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">United States [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Net deferred tax liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Liabilities, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by operating activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_O2025Q1DividendsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">O 2025 Q1 Dividends [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_O2025Q1DividendsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">O 2025 Q1 Dividends.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_O2025Q1DividendsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">O 2025 Q1 Dividends [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Forfeited, weighted average grant date fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value Per Share, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disclosure on Geographic Areas, Description of Revenue from External Customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Description of revenue from external customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Net, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Net, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2028</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from operating activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Fair Value of Short-term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcceleratedShareRepurchasesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Share Repurchases [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series B [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series B [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Cash Flows [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term debt, fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Components [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Components</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee-related Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Compensation and benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Employee-related Liabilities, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Shares granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Share Repurchases, Settlement (Payment) or Receipt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments made to third party financial institution for share repurchase under the ASR agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Agreement Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property Plant And Equipment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Charged to Costs and Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonoperating Income (Expense)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Nonoperating Income (Expense), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Total non-operating income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-operating income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Non-operating income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">International [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non-US [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AggregatePrincipalAmountOfSeniorNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Aggregate principal amount of senior notes.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AggregatePrincipalAmountOfSeniorNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Aggregate Principal Amount Of Senior Notes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AggregatePrincipalAmountOfSeniorNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate amount on promissory notes issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Phantom shares unvested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Voluntary Filers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Voluntary Filers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, liability, noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid in Capital, Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital in excess of par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Additional Paid in Capital, Common Stock, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Additional Paid in Capital, Common Stock, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Income (Loss) Attributable to Parent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LetterOfCreditFeeInPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The effective interest rate during the reporting period on the outstanding letters of credit.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LetterOfCreditFeeInPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letter Of Credit Fee In Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LetterOfCreditFeeInPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letter of Credit Fee in Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Costs and Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating supplies and expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating Costs and Expenses, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PercentageOfRevenueFromServices_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Percentage Of Revenue From Services</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PercentageOfRevenueFromServices_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of revenue from services.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PercentageOfRevenueFromServices_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of revenue from services</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_RevenueEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Revenue Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_RevenueEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_RevenueEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsShare_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share repurchases, including transaction costs, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share repurchases, including transaction costs share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share repurchases, including transaction costs share.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Labor and Related Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Salaries, wages and benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total salaries, wages and benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Financial Statement Error Correction [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Sale of Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from sale of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from Sale of Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Allowances For Uncollectible Accounts And Revenue Adjustments [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowances For Uncollectible Accounts And Revenue Adjustments Policy [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowances for Uncollectible Accounts and Revenue Adjustments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income (Expense)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other expense, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Nonoperating Income (Expense), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred State and Local Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StockIncentivePlan2016Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock Incentive Plan 2016.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StockIncentivePlan2016Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Incentive Plan2016 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StockIncentivePlan2016Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Incentive Plan 2016 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for amounts included in the measurement of lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retirement Benefits [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Benefit Plans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Short-term Investments, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Claims and insurance accruals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Carrying Amount of Accrued Known and Estimated Losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted that are expected to be paid within one year (or the normal operating cycle, if longer).</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2020StockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2020 stock repurchase program member.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2020StockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">A2020 Stock Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2020StockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2020 Share Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Shares, Outstanding, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Shares, Outstanding, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Components of the Provision for Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based payment arrangement awarded as performance-based restricted stock units.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Based Restricted Stock Units [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">PBRSUs [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EurodollarMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Eurodollar [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SeriesBNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Series B notes.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SeriesBNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series B Notes [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SeriesBNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series B Notes [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total long-term liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Depreciation and amortization including debt issuance costs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation And Amortization Including Debt Issuance Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value Per , Vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Vested Weighted Average grant date fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SalaryAndWages_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Salary and Wages</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SalaryAndWages_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of expense for salary, wage, and incentive and equity-based compensation.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SalaryAndWages_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Salaries and wages</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and cash equivalents at end of year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and cash equivalents at beginning of year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transactions Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transactions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders' Equity, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Repurchase Program</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Periodic Payment, Principal</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scheduled principal payment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherServiceRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other Service Revenue [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherServiceRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Service Revenue [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherServiceRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Service Revenue [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related and Nonrelated Parties [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2023ShareRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023 Share Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2023ShareRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">A2023 Share Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2023ShareRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">A2023 Share Repurchase Program.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basis of Presentation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value Per, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized compensation costs, weighted-average recognition periods</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Company contributions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The net change during the period in the obligations due within one year for (i) services received by employees and (ii) other accrued liabilities that are not separately disclosed in the balance sheet due to materiality considerations.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease Compensation Benefits And Other Accrued Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Compensation, benefits and other accrued liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Long-Term Debt Instruments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Total deferred tax liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Liabilities, Gross, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Phantom shares vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_May2024ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">May 2024 A S R Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_May2024ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">May 2024 A S R Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_May2024ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">May 2024 A S R Agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recently Adopted Accounting Pronouncements/Recently Issued Accounting Pronouncements Not Yet Adopted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ModifiedAwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Modified Award.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ModifiedAwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Modified Award [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ModifiedAwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Modified Award [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividends</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance at Beginning of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AmendedRevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amended revolving credit facility.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AmendedRevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amended Revolving Credit Facility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AmendedRevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2019 Credit Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average grant date fair value per, vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RestatementDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revision of Prior Period [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RestatementDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revision of Prior Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-Based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation and share issuances, net of forfeitures, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current State and Local Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, weighted average discount rate, percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Public Float</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Public Float</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchases, Including Transaction Costs and Settlements under Accelerated Share Repurchase Programs Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share repurchases, including transaction costs and settlements under accelerated share repurchase programs value.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share repurchases, including transaction costs and settlements under accelerated share repurchase programs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Significant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SignificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Other, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other fixed assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased and Retired During Period, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock repurchased and retired during period, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total Shares Delivered</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Shares Delivered</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share repurchases, including settlements under accelerated share repurchase programs, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, at Carrying Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and Cash Equivalents, at Carrying Value, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and Cash Equivalents, at Carrying Value, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2029</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Redemption, Period [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management, Strategy, and Governance [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Stockholders' Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Employee service share-based compensation, tax benefit from compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReserveCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Self Insurance Reserve, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReserveCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Claims and insurance accruals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt and Lease Obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total maturities due after one year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Debt and Lease Obligation, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments of Dividends</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Dividends paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments of Dividends, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Gross, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Gross, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State income taxes, net of federal benefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment Income, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Investment Income, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_August2021ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">August 2021 ASR Agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_August2021ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">August2021 A S R Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_August2021ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">August 2021 ASR Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from investing activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments for repurchase of common stock recieved under stock repurchase ASR agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payments for share repurchases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Cash dividends declared per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Dividends, Per Share, Declared</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividends declared per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2019StockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2019 Stock Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2019StockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">A2019 Stock Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2019StockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2019 Share Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Effective Income Tax Reconciliation of the U.S. Statutory Federal Income Tax Rates</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation, Depletion and Amortization, Nonproduction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Depletion and Amortization, Nonproduction, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accounts Payable, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from (Payments for) Other Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other financing activities, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Noncash purchases of property</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased and Retired During Period, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share repurchases, including settlements under accelerated share repurchase programs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Significant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_SignificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">ICFR Auditor Attestation Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ICFR Auditor Attestation Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation and share issuances, net of forfeitures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accrued Liabilities, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provision for income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total provision for income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Machinery and Equipment, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Machinery and Equipment, Gross, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Gain on disposal of property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gain (Loss) on Disposition of Property Plant Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total shareholders&#8217; equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_CommonStockSplitPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Split [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_CommonStockSplitPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Common stock split.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_CommonStockSplitPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock Split</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Receivable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DisclosureOfLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of leases.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DisclosureOfLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disclosure Of Leases [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DisclosureOfLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total deferred tax assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_BuildingsLandAndImprovementsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Carrying amount as of the balance sheet date of buildings, land and improvements.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_BuildingsLandAndImprovementsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Buildings Land And Improvements Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_BuildingsLandAndImprovementsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Land and structures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Liabilities, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-Based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of additional share of common stock received</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Conversion of Stock, Shares Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transactions [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Property Plant And Equipment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management, Strategy, and Governance [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Repurchase Program</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nature of Operations [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PhantomShareUnitsPSUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Phantom Share Units (PSUs) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PhantomShareUnitsPSUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Phantom Share Units (PSUs) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PhantomShareUnitsPSUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Phantom Share Units (PSUs) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Leases, Operating [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Issuance of Long-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of long-term debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Proceeds from issuance of senior promissory notes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from Issuance of Long-term Debt, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Insurance and Claims Costs, Production</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Insurance and claims</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AcceleratedShareRepurchaseAgreementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accelerated share repurchase agreement date.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AcceleratedShareRepurchaseAgreementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Share Repurchase Agreement Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AcceleratedShareRepurchaseAgreementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Agreement Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The number of shares settled 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).</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Settled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares settled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Settled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Settled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidCapitalized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid, Capitalized, Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidCapitalized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividends, Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Cash dividends declared</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Dividends, Common Stock, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of customers with more than six percent of revenue.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Customers With More Than Six Percent Of Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of customer exceeding 6% of revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest and Debt Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest and Debt Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: Accumulated depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PurchasedTransportation_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Costs associated with the use of third parties transportation companies to fulfill part or all of a service to our customers under our customer agreements.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PurchasedTransportation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Purchased Transportation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PurchasedTransportation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchased transportation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Measurements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2027</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities and shareholders&#8217; equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Compensation Liability, Current and Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred compensation plan amounts owed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Compensation Liability, Current and Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, right-of-use asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retirement Benefits [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leasehold Improvements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Share repurchases, including transaction costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share repurchases, including transaction costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share repurchases, including transaction costs value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share repurchases, including transaction costs value.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in investing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Forecast [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Forecast [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StructuresMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Structures [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StructuresMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Structures [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_StructuresMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Structures [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_TwoThousandTwentyThreeCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand Twenty Three Credit Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_TwoThousandTwentyThreeCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Two Thousand Twenty Three Credit Agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_TwoThousandTwentyThreeCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023 Credit Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Redemption, Period [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonoperating Income (Expense) [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-operating (income) expense:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: imputed interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Self Insurance Reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReserve_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Self-insurance reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Noncash Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Noncash Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related and Nonrelated Parties [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued vacation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reportable segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Reportable Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Maturity Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maturity date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Weighted average shares outstanding - basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule II Valuation And Qualifying Accounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Repurchase Program</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherCostAndExpenseOperating_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Cost and Expense, Operating</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherCostAndExpenseOperating_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Miscellaneous expenses, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherCostAndExpenseOperating_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Cost and Expense, Operating, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Useful Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated useful lives of asset, years</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value Per Settled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average settled Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average settled date fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deductions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_VestedPhantomStockPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Vested Phantom Stock Plan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_VestedPhantomStockPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vested Phantom Stock Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_VestedPhantomStockPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vested Phantom Stock Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Documents Incorporated by Reference [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Documents Incorporated by Reference</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock, Value, Shares Issued Net of Tax Withholdings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Taxes paid in exchange for shares withheld</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Receivables, Net, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other receivables</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Receivables, Net, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Compensation Liability, Classified, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred compensation plan amounts owed, non current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Compensation Liability, Classified, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Role of Management [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Line of Credit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revolving credit facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term Line of Credit, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shareholders&#8217; equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_TreasuryStockAdditionalSharesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Treasury stock additional shares acquired.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_TreasuryStockAdditionalSharesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock Additional Shares Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_TreasuryStockAdditionalSharesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Shares Delivered</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_OtherEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2021ShareRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2021 stock repurchase program.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2021ShareRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">A2021 Share Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_A2021ShareRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 Share Repurchase Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental disclosure of noncash investing and financing activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewLatestYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Lessee, operating lease, option to renew, latest year.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewLatestYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Option To Renew Latest Year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewLatestYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, operating lease, option to renew, latest year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PGIMINCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Prudential.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PGIMINCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">P G I M I N C [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PGIMINCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">P G I M I N C [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated Useful Lives of Property and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcceleratedShareRepurchasesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Share Repurchases [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer, Including Assessed Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Securities Act File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">(Decrease) increase in cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings per share:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NonCashLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amortization of right-of-use assets for operating leases.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NonCashLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non Cash Lease Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NonCashLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Noncash lease expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReservePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Self Insurance Reserve [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SelfInsuranceReservePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Claims and Insurance Accruals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt and Lease Obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt and capital lease obligations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total long-term debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Financial Position [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award equity instruments other than options, grants as a percentage of the target award in a period.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants Percentage Of Target Award In Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Grants as percentage of target award</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letter of Credit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letter of Credit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASSETS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Values of Financial Instruments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax, Examination [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Examination [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common stock split description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock split description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt, Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Events [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AcceleratedShareRepurchaseSettlementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accelerated share repurchase settlement date.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AcceleratedShareRepurchaseSettlementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Share Repurchase Settlement Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_AcceleratedShareRepurchaseSettlementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Settlement Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repayments of Long-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Principal payments under debt agreements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Repayments of Long-term Debt, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Expenditures Incurred but Not yet Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital expenditures in accrued liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Letters of Credit Outstanding, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Letters of Credit Outstanding, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leasehold improvements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock, Shares Issued Net of Shares for Tax Withholdings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Taxes paid in exchange for shares withheld, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Jurisdiction [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance, in shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance, in shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Deferred Tax Assets and Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, liability, current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Jurisdiction [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Interest Rate, Stated Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program, Authorized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock repurchase program, authorized amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Lessee, operating lease, option to renew, earliest year.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Option To Renew Earliest Year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, operating lease, option to renew, earliest year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Firm ID</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Firm ID</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Claims and insurance reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LTLServiceRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">LTL Service Revenue [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LTLServiceRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">L T L Service Revenue [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LTLServiceRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LTL Service Revenue [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PaymentsForPurchasedFederalTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Purchased Federal Tax Credits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PaymentsForPurchasedFederalTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payments for purchased federal tax credits.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PaymentsForPurchasedFederalTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments for purchased federal tax credits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted Average Grant Date Fair Value Per Share, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted Average Grant Date Fair Value Per Share, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unvested Weighted Average grant date fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">weighted average grant</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid-in Capital [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital In Excess Of Par Value [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Well-known Seasoned Issuer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Well-known Seasoned Issuer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Assets, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Maturities, Prepayments and Calls of Short-Term Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from maturities of short-term investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal, State and Local, Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current income tax expense (benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program, Remaining Authorized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock repurchase program, remaining authorized repurchase amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcceleratedShareRepurchasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Share Repurchases [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcceleratedShareRepurchasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Accelerated Repurchase Activity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInsuranceLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Insurance Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInsuranceLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Claims and insurance accruals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInsuranceLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Insurance Liabilities, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_February2022ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">February 2022 ASR agreement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_February2022ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">February 2022 A S R Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_February2022ASRAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">February 2022 ASR Agreement [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts and Other Receivables</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Customer and other receivables, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DisaggregatedRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tabular disclosure of an entity's revenue disaggregated by service.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DisaggregatedRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregated Revenue Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_DisaggregatedRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregated Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LineOfCreditFacilityOriginalBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of original borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LineOfCreditFacilityOriginalBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Original Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_LineOfCreditFacilityOriginalBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Original borrowing capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Net [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating Lease, Liability, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingent liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DirectTaxesAndLicensesCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost, Direct Tax and License</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DirectTaxesAndLicensesCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating taxes and licenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes paid (includes payments of $177.5 million for purchased federal tax credits in 2024 to offset estimated tax payments)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted average shares outstanding - diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Accounting Policies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Financial Information with Respect to our Segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue, Major Customer [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer receivables, less allowances of $9,272 and $10,405, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Renewal Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, operating lease, renewal term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total lease payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Direct Communications and Utilities Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Communications and utilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Direct Communications and Utilities Costs, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average shares outstanding:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Basis Spread on Variable Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Interest Rate Spread added to Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common stock, conversion ratio</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, conversion ratio</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock, Shares, Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares received under stock repurchase ASR agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Initial shares delivered</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Maturity Date, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maturity Date Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from financing activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Internal Revenue Service (IRS) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Internal Revenue Service (IRS) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dilutive effect of share-based awards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Incremental Common Shares Attributable to Share-based Payment Arrangements, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnsecuredDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unsecured Debt [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnsecuredDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unsecured Senior Notes [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">State and Local Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State and Local Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Remaining Lease Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, weighted average remaining lease term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Events [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NumberOfAnnualInstallments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of annual installments.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NumberOfAnnualInstallments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Annual Installments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_NumberOfAnnualInstallments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of annual installments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostsAndExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Costs and Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostsAndExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total operating expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer receivables, allowances</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PresidentAndCEOMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">President and CEO.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="odfl_PresidentAndCEOMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">President And C E O [Member]</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_DebtInstrumentUnpaidPrincipalBalance" xlink:to="odfl_DebtInstrumentUnpaidPrincipalBalance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_NewStockRepurchaseProgramMember" xlink:to="odfl_NewStockRepurchaseProgramMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:to="us-gaap_DividendPayableDateToBePaidDayMonthAndYear_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_OtherSellingAndGeneralExpense" xlink:to="odfl_OtherSellingAndGeneralExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock" xlink:to="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_LineOfCreditFacilityAccordion" xlink:to="odfl_LineOfCreditFacilityAccordion_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorOpinionTextBlock" xlink:to="dei_AuditorOpinionTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValueOutstanding" xlink:to="us-gaap_CommonStockValueOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_EmployeeBenefitCosts" xlink:to="odfl_EmployeeBenefitCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeniorNotes" xlink:to="us-gaap_SeniorNotes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:to="us-gaap_IncomeTaxExaminationYearUnderExamination_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyDistributionPolicyTextBlock" xlink:to="us-gaap_InvestmentCompanyDistributionPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:to="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_StockRepurchaseProgramsMember" xlink:to="odfl_StockRepurchaseProgramsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_PaidInThreeEqualAnnualInstallmentsMember" xlink:to="odfl_PaidInThreeEqualAnnualInstallmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SelfInsuranceReserveNoncurrent" xlink:to="us-gaap_SelfInsuranceReserveNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_O2025Q1DividendsMember" xlink:to="odfl_O2025Q1DividendsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:to="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_AcceleratedShareRepurchasesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBMember" xlink:to="us-gaap_SeriesBMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtFairValue" xlink:to="us-gaap_LongTermDebtFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:to="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:to="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_AggregatePrincipalAmountOfSeniorNotes" xlink:to="odfl_AggregatePrincipalAmountOfSeniorNotes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_LetterOfCreditFeeInPercentage" xlink:to="odfl_LetterOfCreditFeeInPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_PercentageOfRevenueFromServices" xlink:to="odfl_PercentageOfRevenueFromServices_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_RevenueEquipmentMember" xlink:to="odfl_RevenueEquipmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ShareRepurchasesIncludingTransactionCostsShare" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock" xlink:to="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_StockIncentivePlan2016Member" xlink:to="odfl_StockIncentivePlan2016Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses" xlink:to="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_A2020StockRepurchaseProgramMember" xlink:to="odfl_A2020StockRepurchaseProgramMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:to="odfl_PerformanceBasedRestrictedStockUnitsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EurodollarMember" xlink:to="us-gaap_EurodollarMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_SeriesBNotesMember" xlink:to="odfl_SeriesBNotesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts" xlink:to="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_SalaryAndWages" xlink:to="odfl_SalaryAndWages_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_OtherServiceRevenueMember" xlink:to="odfl_OtherServiceRevenueMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_A2023ShareRepurchaseProgramMember" xlink:to="odfl_A2023ShareRepurchaseProgramMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" xlink:to="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_May2024ASRAgreementMember" xlink:to="odfl_May2024ASRAgreementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ModifiedAwardMember" xlink:to="odfl_ModifiedAwardMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsAxis" xlink:to="us-gaap_DividendsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_AmendedRevolvingCreditFacilityMember" xlink:to="odfl_AmendedRevolvingCreditFacilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="odfl_SignificantAccountingPoliciesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsDomain" xlink:to="us-gaap_DividendsDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SelfInsuranceReserveCurrent" xlink:to="us-gaap_SelfInsuranceReserveCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_August2021ASRAgreementMember" xlink:to="odfl_August2021ASRAgreementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_A2019StockRepurchaseProgramMember" xlink:to="odfl_A2019StockRepurchaseProgramMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="odfl_SignificantAccountingPoliciesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_CommonStockSplitPolicyTextBlock" xlink:to="odfl_CommonStockSplitPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="srt_ValuationAndQualifyingAccountsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_DisclosureOfLeasesTextBlock" xlink:to="odfl_DisclosureOfLeasesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_BuildingsLandAndImprovementsGross" xlink:to="odfl_BuildingsLandAndImprovementsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PhantomShareUnitsPSUsMember" xlink:to="us-gaap_PhantomShareUnitsPSUsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:to="us-gaap_OperatingInsuranceAndClaimsCostsProduction_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_AcceleratedShareRepurchaseAgreementDate" xlink:to="odfl_AcceleratedShareRepurchaseAgreementDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidCapitalized" xlink:to="us-gaap_InterestPaidCapitalized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" xlink:to="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_PurchasedTransportation" xlink:to="odfl_PurchasedTransportation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:to="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ShareRepurchasesIncludingTransactionCostsValue" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_StructuresMember" xlink:to="odfl_StructuresMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_TwoThousandTwentyThreeCreditAgreementMember" xlink:to="odfl_TwoThousandTwentyThreeCreditAgreementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SelfInsuranceReserve" xlink:to="us-gaap_SelfInsuranceReserve_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="srt_ShareRepurchaseProgramDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCostAndExpenseOperating" xlink:to="us-gaap_OtherCostAndExpenseOperating_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_VestedPhantomStockPlanMember" xlink:to="odfl_VestedPhantomStockPlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_TreasuryStockAdditionalSharesAcquired" xlink:to="odfl_TreasuryStockAdditionalSharesAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_OtherEquipmentMember" xlink:to="odfl_OtherEquipmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_A2021ShareRepurchaseProgramMember" xlink:to="odfl_A2021ShareRepurchaseProgramMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_LesseeOperatingLeaseOptionToRenewLatestYear" xlink:to="odfl_LesseeOperatingLeaseOptionToRenewLatestYear_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_PGIMINCMember" xlink:to="odfl_PGIMINCMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcceleratedShareRepurchasesTable" xlink:to="us-gaap_AcceleratedShareRepurchasesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_NonCashLeaseExpense" xlink:to="odfl_NonCashLeaseExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="us-gaap_SelfInsuranceReservePolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_DebtAndCapitalLeaseObligations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplit" xlink:to="us-gaap_StockholdersEquityNoteStockSplit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_AcceleratedShareRepurchaseSettlementDate" xlink:to="odfl_AcceleratedShareRepurchaseSettlementDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear" xlink:to="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_LTLServiceRevenueMember" xlink:to="odfl_LTLServiceRevenueMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_PaymentsForPurchasedFederalTaxCredits" xlink:to="odfl_PaymentsForPurchasedFederalTaxCredits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcceleratedShareRepurchasesTextBlock" xlink:to="us-gaap_AcceleratedShareRepurchasesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInsuranceLiabilities" xlink:to="us-gaap_IncreaseDecreaseInInsuranceLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_February2022ASRAgreementMember" xlink:to="odfl_February2022ASRAgreementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_DisaggregatedRevenueTableTextBlock" xlink:to="odfl_DisaggregatedRevenueTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_LineOfCreditFacilityOriginalBorrowingCapacity" xlink:to="odfl_LineOfCreditFacilityOriginalBorrowingCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectTaxesAndLicensesCosts" xlink:to="us-gaap_DirectTaxesAndLicensesCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebtMember" xlink:to="us-gaap_UnsecuredDebtMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_NumberOfAnnualInstallments" xlink:to="odfl_NumberOfAnnualInstallments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="odfl_PresidentAndCEOMember" xlink:to="odfl_PresidentAndCEOMember_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="50.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="51.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="52.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="53.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="54.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="55.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="56.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="57.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory" order="58.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="59.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityPublicFloat" order="60.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityVoluntaryFilers" order="61.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="62.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="63.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_IcfrAuditorAttestationFlag" order="64.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="65.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="66.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness" order="67.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany" order="68.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent" order="69.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="70.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="71.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="72.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="73.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="74.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="75.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="76.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="77.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="78.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="79.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="80.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentAnnualReport" order="81.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport" order="82.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" order="83.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorName" order="84.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorLocation" order="85.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorFirmId" order="86.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorOpinionTextBlock" order="87.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_BuildingsLandAndImprovementsGross" xlink:label="odfl_BuildingsLandAndImprovementsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="us-gaap_SelfInsuranceReserveCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses" xlink:label="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValueOutstanding" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_MachineryAndEquipmentGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="odfl_BuildingsLandAndImprovementsGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_SelfInsuranceReserveCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_LeaseholdImprovementsGross" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="us-gaap_InterestAndDebtExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherSellingAndGeneralExpense" xlink:label="odfl_OtherSellingAndGeneralExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectTaxesAndLicensesCosts" xlink:label="us-gaap_DirectTaxesAndLicensesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PurchasedTransportation" xlink:label="odfl_PurchasedTransportation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestAndDebtExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpenses" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_OtherSellingAndGeneralExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectTaxesAndLicensesCosts" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingInsuranceAndClaimsCostsProduction" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_PurchasedTransportation" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OtherCostAndExpenseOperating" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsValue" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsShare" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_14"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued_15"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsShare" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsCommonStock" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_14" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued_15" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/StatementStatementsOfChangesInShareholdersEquityParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts" xlink:label="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NonCashLeaseExpense" xlink:label="odfl_NonCashLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" xlink:label="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInsuranceLiabilities" xlink:label="us-gaap_IncreaseDecreaseInInsuranceLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidCapitalized" xlink:label="us-gaap_InterestPaidCapitalized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="odfl_NonCashLeaseExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividends" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermDebt" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInsuranceLiabilities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaidNet" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaidCapitalized" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/StatementStatementsOfCashFlowsParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PaymentsForPurchasedFederalTaxCredits" xlink:label="odfl_PaymentsForPurchasedFederalTaxCredits"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="odfl_PaymentsForPurchasedFederalTaxCredits" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebt" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeases" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DisclosureOfLeasesTextBlock" xlink:label="odfl_DisclosureOfLeasesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="odfl_DisclosureOfLeasesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShare" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSubsequentEvent" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_CommonStockSplitPolicyTextBlock" xlink:label="odfl_CommonStockSplitPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock" xlink:label="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock" xlink:label="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="us-gaap_SelfInsuranceReservePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributionPolicyTextBlock" xlink:label="us-gaap_InvestmentCompanyDistributionPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NatureOfOperations" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="odfl_CommonStockSplitPolicyTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SelfInsuranceReservePolicyTextBlock" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentCompanyDistributionPolicyTextBlock" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DisaggregatedRevenueTableTextBlock" xlink:label="odfl_DisaggregatedRevenueTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTextBlock" xlink:label="us-gaap_AcceleratedShareRepurchasesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="odfl_DisaggregatedRevenueTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AcceleratedShareRepurchasesTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsAxis" xlink:label="us-gaap_DividendsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDomain" xlink:label="us-gaap_DividendsDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SignificantAccountingPoliciesTable" xlink:label="odfl_SignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_O2025Q1DividendsMember" xlink:label="odfl_O2025Q1DividendsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SignificantAccountingPoliciesLineItems" xlink:label="odfl_SignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2019StockRepurchaseProgramMember" xlink:label="odfl_A2019StockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2020StockRepurchaseProgramMember" xlink:label="odfl_A2020StockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplit" xlink:label="us-gaap_StockholdersEquityNoteStockSplit"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2021ShareRepurchaseProgramMember" xlink:label="odfl_A2021ShareRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StockRepurchaseProgramsMember" xlink:label="odfl_StockRepurchaseProgramsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NewStockRepurchaseProgramMember" xlink:label="odfl_NewStockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2023ShareRepurchaseProgramMember" xlink:label="odfl_A2023ShareRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve" xlink:label="us-gaap_SelfInsuranceReserve"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="us-gaap_SelfInsuranceReserveNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DividendsAxis" xlink:to="us-gaap_DividendsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="srt_ShareRepurchaseProgramAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DividendsDomain" xlink:to="odfl_O2025Q1DividendsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2019StockRepurchaseProgramMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="odfl_SignificantAccountingPoliciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2020StockRepurchaseProgramMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2021ShareRepurchaseProgramMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DividendsAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_StockRepurchaseProgramsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="odfl_SignificantAccountingPoliciesLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_NewStockRepurchaseProgramMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ShortTermInvestments" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2023ShareRepurchaseProgramMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_Depreciation" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SelfInsuranceReserve" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SelfInsuranceReserveNoncurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AdvertisingExpense" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LTLServiceRevenueMember" xlink:label="odfl_LTLServiceRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherServiceRevenueMember" xlink:label="odfl_OtherServiceRevenueMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="odfl_LTLServiceRevenueMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="odfl_OtherServiceRevenueMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StructuresMember" xlink:label="odfl_StructuresMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_RevenueEquipmentMember" xlink:label="odfl_RevenueEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherEquipmentMember" xlink:label="odfl_OtherEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="odfl_StructuresMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="odfl_RevenueEquipmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="odfl_OtherEquipmentMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems" xlink:label="us-gaap_AcceleratedShareRepurchasesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AcceleratedShareRepurchaseAgreementDate" xlink:label="odfl_AcceleratedShareRepurchaseAgreementDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable" xlink:label="us-gaap_AcceleratedShareRepurchasesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_August2021ASRAgreementMember" xlink:label="odfl_August2021ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AcceleratedShareRepurchaseSettlementDate" xlink:label="odfl_AcceleratedShareRepurchaseSettlementDate"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_February2022ASRAgreementMember" xlink:label="odfl_February2022ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_May2024ASRAgreementMember" xlink:label="odfl_May2024ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_TreasuryStockAdditionalSharesAcquired" xlink:label="odfl_TreasuryStockAdditionalSharesAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="odfl_AcceleratedShareRepurchaseAgreementDate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_AcceleratedShareRepurchasesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_August2021ASRAgreementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesTable" xlink:to="srt_ShareRepurchaseProgramAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="odfl_AcceleratedShareRepurchaseSettlementDate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_February2022ASRAgreementMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesTable" xlink:to="us-gaap_AcceleratedShareRepurchasesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_May2024ASRAgreementMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="odfl_TreasuryStockAdditionalSharesAcquired" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotes" xlink:label="us-gaap_SeniorNotes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_SeniorNotes" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCredit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtAndCapitalLeaseObligations" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SeriesBNotesMember" xlink:label="odfl_SeriesBNotesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PGIMINCMember" xlink:label="odfl_PGIMINCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AmendedRevolvingCreditFacilityMember" xlink:label="odfl_AmendedRevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PaidInThreeEqualAnnualInstallmentsMember" xlink:label="odfl_PaidInThreeEqualAnnualInstallmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesBMember" xlink:label="us-gaap_SeriesBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EurodollarMember" xlink:label="us-gaap_EurodollarMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_TwoThousandTwentyThreeCreditAgreementMember" xlink:label="odfl_TwoThousandTwentyThreeCreditAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AggregatePrincipalAmountOfSeniorNotes" xlink:label="odfl_AggregatePrincipalAmountOfSeniorNotes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DebtInstrumentUnpaidPrincipalBalance" xlink:label="odfl_DebtInstrumentUnpaidPrincipalBalance"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LineOfCreditFacilityOriginalBorrowingCapacity" xlink:label="odfl_LineOfCreditFacilityOriginalBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LineOfCreditFacilityAccordion" xlink:label="odfl_LineOfCreditFacilityAccordion"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:label="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LetterOfCreditFeeInPercentage" xlink:label="odfl_LetterOfCreditFeeInPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="odfl_SeriesBNotesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_UnsecuredDebtMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="odfl_PGIMINCMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="odfl_AmendedRevolvingCreditFacilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="odfl_PaidInThreeEqualAnnualInstallmentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_SeriesBMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_EurodollarMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="odfl_TwoThousandTwentyThreeCreditAgreementMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_AggregatePrincipalAmountOfSeniorNotes" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_DebtInstrumentUnpaidPrincipalBalance" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_LineOfCreditFacilityOriginalBorrowingCapacity" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_LineOfCreditFacilityAccordion" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_LetterOfCreditFeeInPercentage" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LesseeOperatingLeaseOptionToRenewEarliestYear" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LesseeOperatingLeaseOptionToRenewLatestYear" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewLatestYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="odfl_LesseeOperatingLeaseOptionToRenewLatestYear" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationYearUnderExamination" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExaminationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StockIncentivePlan2016Member" xlink:label="odfl_StockIncentivePlan2016Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ModifiedAwardMember" xlink:label="odfl_ModifiedAwardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfAnnualInstallments" xlink:label="odfl_NumberOfAnnualInstallments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_VestedPhantomStockPlanMember" xlink:label="odfl_VestedPhantomStockPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="us-gaap_PhantomShareUnitsPSUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="odfl_StockIncentivePlan2016Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementDomain" xlink:to="odfl_ModifiedAwardMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_NumberOfAnnualInstallments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RestatementAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_PerformanceBasedRestrictedStockUnitsMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_VestedPhantomStockPlanMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PhantomShareUnitsPSUsMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_PerformanceBasedRestrictedStockUnitsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_PerformanceBasedRestrictedStockUnitsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="us-gaap_PhantomShareUnitsPSUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PhantomShareUnitsPSUsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_DebtAndCapitalLeaseObligations" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_LongTermDebtFairValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:label="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PercentageOfRevenueFromServices" xlink:label="odfl_PercentageOfRevenueFromServices"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="odfl_PercentageOfRevenueFromServices" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SalaryAndWages" xlink:label="odfl_SalaryAndWages"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_EmployeeBenefitCosts" xlink:label="odfl_EmployeeBenefitCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherSellingAndGeneralExpense" xlink:label="odfl_OtherSellingAndGeneralExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectTaxesAndLicensesCosts" xlink:label="us-gaap_DirectTaxesAndLicensesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PurchasedTransportation" xlink:label="odfl_PurchasedTransportation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_SalaryAndWages" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_EmployeeBenefitCosts" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpenses" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ProfitLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_OtherSellingAndGeneralExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectTaxesAndLicensesCosts" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingInsuranceAndClaimsCostsProduction" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_PurchasedTransportation" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OtherCostAndExpenseOperating" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_3"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_3" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsValue" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareRepurchasesIncludingTransactionCostsShare" xlink:label="odfl_ShareRepurchasesIncludingTransactionCostsShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="odfl_ShareRepurchasesIncludingTransactionCostsShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SignificantAccountingPoliciesLineItems" xlink:label="odfl_SignificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SignificantAccountingPoliciesTable" xlink:label="odfl_SignificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsAxis" xlink:label="us-gaap_DividendsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDomain" xlink:label="us-gaap_DividendsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDomain" xlink:label="us-gaap_DividendsDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_O2025Q1DividendsMember" xlink:label="odfl_O2025Q1DividendsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2019StockRepurchaseProgramMember" xlink:label="odfl_A2019StockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2020StockRepurchaseProgramMember" xlink:label="odfl_A2020StockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplit" xlink:label="us-gaap_StockholdersEquityNoteStockSplit"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2021ShareRepurchaseProgramMember" xlink:label="odfl_A2021ShareRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StockRepurchaseProgramsMember" xlink:label="odfl_StockRepurchaseProgramsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NewStockRepurchaseProgramMember" xlink:label="odfl_NewStockRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_A2023ShareRepurchaseProgramMember" xlink:label="odfl_A2023ShareRepurchaseProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserve" xlink:label="us-gaap_SelfInsuranceReserve"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="us-gaap_SelfInsuranceReserveNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="odfl_SignificantAccountingPoliciesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DividendsAxis" xlink:to="us-gaap_DividendsDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DividendsAxis" xlink:to="us-gaap_DividendsDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="srt_ShareRepurchaseProgramAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DividendsDomain" xlink:to="odfl_O2025Q1DividendsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2019StockRepurchaseProgramMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2020StockRepurchaseProgramMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2021ShareRepurchaseProgramMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="odfl_SignificantAccountingPoliciesTable" xlink:to="us-gaap_DividendsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_StockRepurchaseProgramsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_NewStockRepurchaseProgramMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ShortTermInvestments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_A2023ShareRepurchaseProgramMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_Depreciation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SelfInsuranceReserve" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SelfInsuranceReserveNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AdvertisingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="odfl_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LTLServiceRevenueMember" xlink:label="odfl_LTLServiceRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherServiceRevenueMember" xlink:label="odfl_OtherServiceRevenueMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="odfl_LTLServiceRevenueMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="odfl_OtherServiceRevenueMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StructuresMember" xlink:label="odfl_StructuresMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_RevenueEquipmentMember" xlink:label="odfl_RevenueEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherEquipmentMember" xlink:label="odfl_OtherEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="odfl_StructuresMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="odfl_RevenueEquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="odfl_OtherEquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesLineItems" xlink:label="us-gaap_AcceleratedShareRepurchasesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesTable" xlink:label="us-gaap_AcceleratedShareRepurchasesTable"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AcceleratedShareRepurchaseAgreementDate" xlink:label="odfl_AcceleratedShareRepurchaseAgreementDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_August2021ASRAgreementMember" xlink:label="odfl_August2021ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AcceleratedShareRepurchaseSettlementDate" xlink:label="odfl_AcceleratedShareRepurchaseSettlementDate"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_February2022ASRAgreementMember" xlink:label="odfl_February2022ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_May2024ASRAgreementMember" xlink:label="odfl_May2024ASRAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_TreasuryStockAdditionalSharesAcquired" xlink:label="odfl_TreasuryStockAdditionalSharesAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_AcceleratedShareRepurchasesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="odfl_AcceleratedShareRepurchaseAgreementDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_August2021ASRAgreementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_AcceleratedShareRepurchasesTable" xlink:to="srt_ShareRepurchaseProgramAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="odfl_AcceleratedShareRepurchaseSettlementDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_February2022ASRAgreementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="odfl_May2024ASRAgreementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="odfl_TreasuryStockAdditionalSharesAcquired" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcceleratedShareRepurchasesLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SeriesBNotesMember" xlink:label="odfl_SeriesBNotesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PGIMINCMember" xlink:label="odfl_PGIMINCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AmendedRevolvingCreditFacilityMember" xlink:label="odfl_AmendedRevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PaidInThreeEqualAnnualInstallmentsMember" xlink:label="odfl_PaidInThreeEqualAnnualInstallmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesBMember" xlink:label="us-gaap_SeriesBMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EurodollarMember" xlink:label="us-gaap_EurodollarMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_TwoThousandTwentyThreeCreditAgreementMember" xlink:label="odfl_TwoThousandTwentyThreeCreditAgreementMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_AggregatePrincipalAmountOfSeniorNotes" xlink:label="odfl_AggregatePrincipalAmountOfSeniorNotes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DebtInstrumentUnpaidPrincipalBalance" xlink:label="odfl_DebtInstrumentUnpaidPrincipalBalance"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LineOfCreditFacilityOriginalBorrowingCapacity" xlink:label="odfl_LineOfCreditFacilityOriginalBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LineOfCreditFacilityAccordion" xlink:label="odfl_LineOfCreditFacilityAccordion"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:label="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LetterOfCreditFeeInPercentage" xlink:label="odfl_LetterOfCreditFeeInPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="odfl_SeriesBNotesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_UnsecuredDebtMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="odfl_PGIMINCMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="odfl_AmendedRevolvingCreditFacilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="odfl_PaidInThreeEqualAnnualInstallmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_SeriesBMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_EurodollarMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="odfl_TwoThousandTwentyThreeCreditAgreementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_AggregatePrincipalAmountOfSeniorNotes" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_DebtInstrumentUnpaidPrincipalBalance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_LineOfCreditFacilityOriginalBorrowingCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_LineOfCreditFacilityAccordion" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="odfl_LetterOfCreditFeeInPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LesseeOperatingLeaseOptionToRenewEarliestYear" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_LesseeOperatingLeaseOptionToRenewLatestYear" xlink:label="odfl_LesseeOperatingLeaseOptionToRenewLatestYear"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="odfl_LesseeOperatingLeaseOptionToRenewLatestYear" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePayments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationYearUnderExamination" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_StockIncentivePlan2016Member" xlink:label="odfl_StockIncentivePlan2016Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ModifiedAwardMember" xlink:label="odfl_ModifiedAwardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfAnnualInstallments" xlink:label="odfl_NumberOfAnnualInstallments"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_VestedPhantomStockPlanMember" xlink:label="odfl_VestedPhantomStockPlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="us-gaap_PhantomShareUnitsPSUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="odfl_StockIncentivePlan2016Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="odfl_ModifiedAwardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_NumberOfAnnualInstallments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_PerformanceBasedRestrictedStockUnitsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_VestedPhantomStockPlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PhantomShareUnitsPSUsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RestatementAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_PerformanceBasedRestrictedStockUnitsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PerformanceBasedRestrictedStockUnitsMember" xlink:label="odfl_PerformanceBasedRestrictedStockUnitsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="odfl_PerformanceBasedRestrictedStockUnitsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="us-gaap_PhantomShareUnitsPSUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" xlink:label="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PhantomShareUnitsPSUsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" xlink:label="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" xlink:label="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PercentageOfRevenueFromServices" xlink:label="odfl_PercentageOfRevenueFromServices"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="odfl_PercentageOfRevenueFromServices" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SalaryAndWages" xlink:label="odfl_SalaryAndWages"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_EmployeeBenefitCosts" xlink:label="odfl_EmployeeBenefitCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherSellingAndGeneralExpense" xlink:label="odfl_OtherSellingAndGeneralExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectTaxesAndLicensesCosts" xlink:label="us-gaap_DirectTaxesAndLicensesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PurchasedTransportation" xlink:label="odfl_PurchasedTransportation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_SalaryAndWages" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_EmployeeBenefitCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ProfitLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_OtherSellingAndGeneralExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectTaxesAndLicensesCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingInsuranceAndClaimsCostsProduction" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="odfl_PurchasedTransportation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OtherCostAndExpenseOperating" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UsefulLifeDescriptionOfTermDomain" xlink:label="us-gaap_UsefulLifeDescriptionOfTermDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UsefulLifeTermOfLeaseMember" xlink:label="us-gaap_UsefulLifeTermOfLeaseMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PresidentAndCEOMember" xlink:label="odfl_PresidentAndCEOMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="odfl_PresidentAndCEOMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValueOutstanding" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="odfl_BuildingsLandAndImprovementsGross" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_SelfInsuranceReserveCurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_LeaseholdImprovementsGross" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="6" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_BuildingsLandAndImprovementsGross" xlink:label="odfl_BuildingsLandAndImprovementsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="us-gaap_SelfInsuranceReserveCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses" xlink:label="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails2">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="odfl_SalaryAndWages" order="0" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="odfl_EmployeeBenefitCosts" order="5" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OperatingCostsAndExpenses" order="6" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="odfl_OtherSellingAndGeneralExpense" order="7" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_DirectTaxesAndLicensesCosts" order="8" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OperatingInsuranceAndClaimsCostsProduction" order="9" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts" order="10" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_DepreciationAndAmortization" order="11" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="odfl_PurchasedTransportation" order="12" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OtherCostAndExpenseOperating" order="13" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NonoperatingIncomeExpense" order="14" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="15" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_SalaryAndWages" xlink:label="odfl_SalaryAndWages"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_EmployeeBenefitCosts" xlink:label="odfl_EmployeeBenefitCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherSellingAndGeneralExpense" xlink:label="odfl_OtherSellingAndGeneralExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectTaxesAndLicensesCosts" xlink:label="us-gaap_DirectTaxesAndLicensesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PurchasedTransportation" xlink:label="odfl_PurchasedTransportation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestAndDebtExpense" order="0" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_LaborAndRelatedExpense" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeNet" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_CostsAndExpenses" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="odfl_OtherSellingAndGeneralExpense" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_DirectTaxesAndLicensesCosts" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_OperatingInsuranceAndClaimsCostsProduction" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_DepreciationAndAmortization" order="6" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="odfl_PurchasedTransportation" order="7" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_OtherCostAndExpenseOperating" order="8" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="us-gaap_InterestAndDebtExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_OtherSellingAndGeneralExpense" xlink:label="odfl_OtherSellingAndGeneralExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectTaxesAndLicensesCosts" xlink:label="us-gaap_DirectTaxesAndLicensesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:label="us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_PurchasedTransportation" xlink:label="odfl_PurchasedTransportation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="0" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLongTermDebt" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="odfl_NonCashLeaseExpense" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividends" order="2" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" order="2" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="3" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="3" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" order="6" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="7" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="8" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" order="9" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInsuranceLiabilities" order="10" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="11" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" order="12" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts" xlink:label="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_NonCashLeaseExpense" xlink:label="odfl_NonCashLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" xlink:label="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInsuranceLiabilities" xlink:label="us-gaap_IncreaseDecreaseInInsuranceLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails2">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" order="2" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails2">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_TreasuryStockSharesAcquired" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="odfl_TreasuryStockAdditionalSharesAcquired" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"/>
          <link:loc xlink:type="locator" xlink:href="odfl-20241231.xsd#odfl_TreasuryStockAdditionalSharesAcquired" xlink:label="odfl_TreasuryStockAdditionalSharesAcquired"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_SeniorNotes" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_LineOfCredit" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotes" xlink:label="us-gaap_SeniorNotes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" order="2" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsGross" order="0" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOther" order="3" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
        </link:calculationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="odfl_StockIncentivePlan2016Member" name="StockIncentivePlan2016Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_OtherEquipmentMember" name="OtherEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_A2023ShareRepurchaseProgramMember" name="A2023ShareRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_DisaggregatedRevenueTableTextBlock" name="DisaggregatedRevenueTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_CommonStockSplitPolicyTextBlock" name="CommonStockSplitPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock" name="AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_February2022ASRAgreementMember" name="February2022ASRAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_May2024ASRAgreementMember" name="May2024ASRAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_LTLServiceRevenueMember" name="LTLServiceRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_A2020StockRepurchaseProgramMember" name="A2020StockRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_A2021ShareRepurchaseProgramMember" name="A2021ShareRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_ShareRepurchasesIncludingTransactionCostsShare" name="ShareRepurchasesIncludingTransactionCostsShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_AcceleratedShareRepurchaseSettlementDate" name="AcceleratedShareRepurchaseSettlementDate" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_VestedPhantomStockPlanMember" name="VestedPhantomStockPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_SignificantAccountingPoliciesLineItems" name="SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_PaidInThreeEqualAnnualInstallmentsMember" name="PaidInThreeEqualAnnualInstallmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_LetterOfCreditFeeInPercentage" name="LetterOfCreditFeeInPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_PercentageOfRevenueFromServices" name="PercentageOfRevenueFromServices" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" name="IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_SignificantAccountingPoliciesTable" name="SignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue" name="NumberOfCustomersWithMoreThanSixPercentOfRevenue" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_LesseeOperatingLeaseOptionToRenewEarliestYear" name="LesseeOperatingLeaseOptionToRenewEarliestYear" type="dtr-types:gYearListItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_NumberOfAnnualInstallments" name="NumberOfAnnualInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_SeriesBNotesMember" name="SeriesBNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" name="ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_PGIMINCMember" name="PGIMINCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_EmployeeBenefitCosts" name="EmployeeBenefitCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock" name="RevenueFromContractWithCustomerAndExpensePolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" name="ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_O2025Q1DividendsMember" name="O2025Q1DividendsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_AggregatePrincipalAmountOfSeniorNotes" name="AggregatePrincipalAmountOfSeniorNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="odfl_AcceleratedShareRepurchaseAgreementDate" name="AcceleratedShareRepurchaseAgreementDate" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_LineOfCreditFacilityOriginalBorrowingCapacity" name="LineOfCreditFacilityOriginalBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="odfl_LesseeOperatingLeaseOptionToRenewLatestYear" name="LesseeOperatingLeaseOptionToRenewLatestYear" type="dtr-types:gYearListItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_NonCashLeaseExpense" name="NonCashLeaseExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_ModifiedAwardMember" name="ModifiedAwardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_PerformanceBasedRestrictedStockUnitsMember" name="PerformanceBasedRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts" name="DepreciationAndAmortizationIncludingDebtIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_DisclosureOfLeasesTextBlock" name="DisclosureOfLeasesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_ShareRepurchasesIncludingTransactionCostsValue" name="ShareRepurchasesIncludingTransactionCostsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_A2019StockRepurchaseProgramMember" name="A2019StockRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_DebtInstrumentUnpaidPrincipalBalance" name="DebtInstrumentUnpaidPrincipalBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_PaymentsForPurchasedFederalTaxCredits" name="PaymentsForPurchasedFederalTaxCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses" name="CarryingAmountOfAccruedKnownAndEstimatedLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="odfl_AmendedRevolvingCreditFacilityMember" name="AmendedRevolvingCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_August2021ASRAgreementMember" name="August2021ASRAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_OtherServiceRevenueMember" name="OtherServiceRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_NewStockRepurchaseProgramMember" name="NewStockRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_RevenueEquipmentMember" name="RevenueEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_StructuresMember" name="StructuresMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_SalaryAndWages" name="SalaryAndWages" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_BuildingsLandAndImprovementsGross" name="BuildingsLandAndImprovementsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_PresidentAndCEOMember" name="PresidentAndCEOMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_PurchasedTransportation" name="PurchasedTransportation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_LineOfCreditFacilityAccordion" name="LineOfCreditFacilityAccordion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="odfl_OtherSellingAndGeneralExpense" name="OtherSellingAndGeneralExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="odfl_TreasuryStockAdditionalSharesAcquired" name="TreasuryStockAdditionalSharesAcquired" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="odfl_TwoThousandTwentyThreeCreditAgreementMember" name="TwoThousandTwentyThreeCreditAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="odfl_StockRepurchaseProgramsMember" name="StockRepurchaseProgramsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250375883216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 21, 2025</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<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">2024<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ODFL<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">OLD DOMINION FREIGHT LINE, INC.<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">0000878927<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_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="re">
<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="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">212,545,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">$ 33,407,884,515<span></span>
</td>
</tr>
<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_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="re">
<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="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_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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock ($0.10 par value)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="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">0-19582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">56-0751714<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">500 Old Dominion Way<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Thomasville<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NC<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">27360<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">336<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">889-5000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain portions of the Company&#8217;s Proxy Statement for the 2025 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.</span></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Raleigh, North Carolina<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<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_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have audited the accompanying balance sheets of Old Dominion Freight Line, Inc. (the Company) as of December 31, 2024 and 2023, the related statements of operations, changes in shareholders' equity and cash flows for each of the three years in the period ended December 31, 2024, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with U.S. generally accepted accounting principles.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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, 2024, 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 25, 2025 expressed an unqualified opinion thereon.</span></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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-X<br> -Number 210<br> -Section 2<br> -Subsection 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_AuditorOpinionTextBlock</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_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>14
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380029472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<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_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">$ 108,676<span></span>
</td>
<td class="nump">$ 433,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Customer receivables, less allowances of $9,272 and $10,405, respectively</a></td>
<td class="nump">501,554<span></span>
</td>
<td class="nump">578,885<span></span>
</td>
</tr>
<tr class="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 taxes receivable</a></td>
<td class="nump">5,002<span></span>
</td>
<td class="nump">18,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">21,135<span></span>
</td>
<td class="nump">17,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">84,316<span></span>
</td>
<td class="nump">94,211<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">720,683<span></span>
</td>
<td class="nump">1,143,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment:</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_MachineryAndEquipmentGross', window );">Revenue equipment</a></td>
<td class="nump">2,752,594<span></span>
</td>
<td class="nump">2,590,770<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_odfl_BuildingsLandAndImprovementsGross', window );">Land and structures</a></td>
<td class="nump">3,363,701<span></span>
</td>
<td class="nump">3,021,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Other fixed assets</a></td>
<td class="nump">700,188<span></span>
</td>
<td class="nump">623,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">14,919<span></span>
</td>
<td class="nump">14,436<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">6,831,402<span></span>
</td>
<td class="nump">6,249,817<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">(2,325,971)<span></span>
</td>
<td class="num">(2,154,412)<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_PropertyPlantAndEquipmentNet', window );">Net property and equipment</a></td>
<td class="nump">4,505,431<span></span>
</td>
<td class="nump">4,095,405<span></span>
</td>
</tr>
<tr class="ro">
<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">265,281<span></span>
</td>
<td class="nump">273,655<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,491,395<span></span>
</td>
<td class="nump">5,512,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">91,819<span></span>
</td>
<td class="nump">112,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and benefits</a></td>
<td class="nump">285,421<span></span>
</td>
<td class="nump">278,953<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_odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses', window );">Claims and insurance accruals</a></td>
<td class="nump">72,846<span></span>
</td>
<td class="nump">63,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">70,443<span></span>
</td>
<td class="nump">69,585<span></span>
</td>
</tr>
<tr class="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 );">Current maturities of long-term debt</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">540,529<span></span>
</td>
<td class="nump">544,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">39,987<span></span>
</td>
<td class="nump">59,977<span></span>
</td>
</tr>
<tr class="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 non-current liabilities</a></td>
<td class="nump">284,361<span></span>
</td>
<td class="nump">286,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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">381,930<span></span>
</td>
<td class="nump">363,132<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">706,278<span></span>
</td>
<td class="nump">709,924<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">1,246,807<span></span>
</td>
<td class="nump">1,254,582<span></span>
</td>
</tr>
<tr class="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 contingent liabilities</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>Shareholders&#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_CommonStockValueOutstanding', window );">Common stock - $0.10 par value, 560,000,000 shares authorized, 212,984,747 and 217,930,932 shares outstanding at December 31, 2024 and December 31, 2023, respectively.</a></td>
<td class="nump">21,298<span></span>
</td>
<td class="nump">21,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Capital in excess of par value</a></td>
<td class="nump">228,081<span></span>
</td>
<td class="nump">231,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">3,995,209<span></span>
</td>
<td class="nump">4,004,569<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 shareholders&#8217; equity</a></td>
<td class="nump">4,244,588<span></span>
</td>
<td class="nump">4,257,811<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 shareholders&#8217; equity</a></td>
<td class="nump">$ 5,491,395<span></span>
</td>
<td class="nump">$ 5,512,393<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_BuildingsLandAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 buildings, land and improvements.</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;">odfl_BuildingsLandAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted that are expected to be paid 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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(19)(a))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -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_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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 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 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 8: 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12<br><br>Reference 14: 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/2147478777/944-210-S99-1<br><br>Reference 15: 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/2147479170/946-210-S99-1<br><br>Reference 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<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)(iv))<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)(5))<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 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 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: 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/2147478546/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>Amount of asset recognized for present right to economic benefit, 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 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://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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common shares held by shareholders. Excludes common shares repurchased and held as treasury shares.</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><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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease 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> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 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(24))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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/2147479168/946-830-55-12<br><br>Reference 16: 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/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/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 28: 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 29: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2147478777/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/2147478546/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://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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 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)(ii))<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><br>Reference 21: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://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(25))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: 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 7: 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 8: 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: 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 11: 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 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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: 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 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 (b)<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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and lease obligation, classified as noncurrent.</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/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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of receivables classified as other, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: 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 4: 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/2147478777/944-210-S99-1<br><br>Reference 5: 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/2147478451/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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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><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 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 4: 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 5: 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 6: 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/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: 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_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://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 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(30))<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(31))<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/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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250544622272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Customer receivables, allowances</a></td>
<td class="nump">$ 9,272<span></span>
</td>
<td class="nump">$ 10,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">560,000,000<span></span>
</td>
<td class="nump">560,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">212,984,747<span></span>
</td>
<td class="nump">217,930,932<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_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://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 3: 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/2147479170/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: 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/2147479170/946-210-S99-1<br><br>Reference 6: 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/2147479134/946-220-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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250375805968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from operations</a></td>
<td class="nump">$ 5,814,810<span></span>
</td>
<td class="nump">$ 5,866,152<span></span>
</td>
<td class="nump">$ 6,260,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>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_LaborAndRelatedExpense', window );">Salaries, wages and benefits</a></td>
<td class="nump">2,689,314<span></span>
</td>
<td class="nump">2,629,676<span></span>
</td>
<td class="nump">2,716,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpenses', window );">Operating supplies and expenses</a></td>
<td class="nump">635,320<span></span>
</td>
<td class="nump">718,326<span></span>
</td>
<td class="nump">852,955<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_odfl_OtherSellingAndGeneralExpense', window );">General supplies and expenses</a></td>
<td class="nump">176,546<span></span>
</td>
<td class="nump">162,416<span></span>
</td>
<td class="nump">159,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectTaxesAndLicensesCosts', window );">Operating taxes and licenses</a></td>
<td class="nump">144,690<span></span>
</td>
<td class="nump">145,642<span></span>
</td>
<td class="nump">141,239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingInsuranceAndClaimsCostsProduction', window );">Insurance and claims</a></td>
<td class="nump">92,359<span></span>
</td>
<td class="nump">75,368<span></span>
</td>
<td class="nump">58,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectCommunicationsAndUtilitiesCosts', window );">Communications and utilities</a></td>
<td class="nump">40,827<span></span>
</td>
<td class="nump">43,269<span></span>
</td>
<td class="nump">40,584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">344,568<span></span>
</td>
<td class="nump">324,435<span></span>
</td>
<td class="nump">276,050<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_odfl_PurchasedTransportation', window );">Purchased transportation</a></td>
<td class="nump">122,815<span></span>
</td>
<td class="nump">121,516<span></span>
</td>
<td class="nump">158,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Miscellaneous expenses, net</a></td>
<td class="nump">24,373<span></span>
</td>
<td class="nump">4,831<span></span>
</td>
<td class="nump">15,372<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">4,270,812<span></span>
</td>
<td class="nump">4,225,479<span></span>
</td>
<td class="nump">4,419,445<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">1,543,998<span></span>
</td>
<td class="nump">1,640,673<span></span>
</td>
<td class="nump">1,840,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_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating (income) expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest expense</a></td>
<td class="nump">212<span></span>
</td>
<td class="nump">464<span></span>
</td>
<td class="nump">1,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Interest income</a></td>
<td class="num">(17,011)<span></span>
</td>
<td class="num">(12,799)<span></span>
</td>
<td class="num">(4,884)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">5,232<span></span>
</td>
<td class="nump">2,604<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total non-operating income</a></td>
<td class="num">(13,599)<span></span>
</td>
<td class="num">(7,103)<span></span>
</td>
<td class="num">(717)<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">1,557,597<span></span>
</td>
<td class="nump">1,647,776<span></span>
</td>
<td class="nump">1,841,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">371,524<span></span>
</td>
<td class="nump">408,274<span></span>
</td>
<td class="nump">464,190<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 1,186,073<span></span>
</td>
<td class="nump">$ 1,239,502<span></span>
</td>
<td class="nump">$ 1,377,159<span></span>
</td>
</tr>
<tr class="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:</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</a></td>
<td class="nump">$ 5.51<span></span>
</td>
<td class="nump">$ 5.66<span></span>
</td>
<td class="nump">$ 6.13<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 5.48<span></span>
</td>
<td class="nump">$ 5.63<span></span>
</td>
<td class="nump">$ 6.09<span></span>
</td>
</tr>
<tr class="ro">
<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>Weighted average 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</a></td>
<td class="nump">215,326<span></span>
</td>
<td class="nump">218,842<span></span>
</td>
<td class="nump">224,682<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">216,485<span></span>
</td>
<td class="nump">220,180<span></span>
</td>
<td class="nump">226,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_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share</a></td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_OtherSellingAndGeneralExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs related to selling products and services, as well as other general and administrative expenses not separately disclosed on the income statement.</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;">odfl_OtherSellingAndGeneralExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_PurchasedTransportation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs associated with the use of third parties transportation companies to fulfill part or all of a service to our customers under our customer agreements.</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;">odfl_PurchasedTransportation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DirectCommunicationsAndUtilitiesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of direct communications and utilities incurred during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(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_DirectCommunicationsAndUtilitiesCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DirectTaxesAndLicensesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax incurred and cost of license directly related to good produced or service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(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_DirectTaxesAndLicensesCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: 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 15: 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 16: 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 17: 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 18: 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/2147478524/942-220-S99-1<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: 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 15: 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 16: 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 17: 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/2147478524/942-220-S99-1<br><br>Reference 18: 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/2147477250/944-220-S99-1<br><br>Reference 19: 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_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/2009/role/commonPracticeRef<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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/2147477250/944-220-S99-1<br><br>Reference 9: 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 10: 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/2147477314/942-235-S99-1<br><br>Reference 11: 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 12: 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/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the 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/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(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_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: 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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 salary, wage, profit sharing; incentive and equity-based compensation; and other employee 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 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_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes 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_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingInsuranceAndClaimsCostsProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance and claims costs directly related to goods produced and sold, or services rendered, during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<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_OperatingInsuranceAndClaimsCostsProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of other operating cost and expense items that are associated with the entity's normal revenue producing 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: 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(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript: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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250376113616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statements of Changes in Shareholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Capital In Excess Of Par Value [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 3,679,807<span></span>
</td>
<td class="nump">$ 23,002<span></span>
</td>
<td class="nump">$ 162,944<span></span>
</td>
<td class="nump">$ 3,493,861<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_SharesIssued', window );">Balance, in shares at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">1,377,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,377,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Share repurchases, including settlements under accelerated share repurchase programs</a></td>
<td class="num">(1,277,219)<span></span>
</td>
<td class="num">$ (963)<span></span>
</td>
<td class="nump">62,500<span></span>
</td>
<td class="num">(1,338,756)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Share repurchases, including settlements under accelerated share repurchase programs, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,630)<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_DividendsCommonStock', window );">Cash dividends declared</a></td>
<td class="num">(134,478)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(134,478)<span></span>
</td>
</tr>
<tr class="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 and share issuances, net of forfeitures</a></td>
<td class="nump">15,893<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">15,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation and share issuances, net of forfeitures, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109<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_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Taxes paid in exchange for shares withheld</a></td>
<td class="num">(8,245)<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="num">(8,240)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Taxes paid in exchange for shares withheld, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(55)<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 );">Balance at Dec. 31, 2022</a></td>
<td class="nump">3,652,917<span></span>
</td>
<td class="nump">$ 22,045<span></span>
</td>
<td class="nump">233,086<span></span>
</td>
<td class="nump">3,397,786<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_SharesIssued', window );">Balance, in shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">1,239,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,239,502<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_odfl_ShareRepurchasesIncludingTransactionCostsValue', window );">Share repurchases, including transaction costs</a></td>
<td class="num">(457,899)<span></span>
</td>
<td class="num">$ (263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(457,636)<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_odfl_ShareRepurchasesIncludingTransactionCostsShare', window );">Share repurchases, including transaction costs, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,628)<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_DividendsCommonStock', window );">Cash dividends declared</a></td>
<td class="num">(175,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(175,083)<span></span>
</td>
</tr>
<tr class="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 and share issuances, net of forfeitures</a></td>
<td class="nump">11,080<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">11,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation and share issuances, net of forfeitures, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185<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_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Taxes paid in exchange for shares withheld</a></td>
<td class="num">(12,706)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">(12,699)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Taxes paid in exchange for shares withheld, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(72)<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 );">Balance at Dec. 31, 2023</a></td>
<td class="nump">4,257,811<span></span>
</td>
<td class="nump">$ 21,793<span></span>
</td>
<td class="nump">231,449<span></span>
</td>
<td class="nump">4,004,569<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_SharesIssued', window );">Balance, in shares at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">1,186,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,186,073<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_odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue', window );">Share repurchases, including transaction costs and settlements under accelerated share repurchase programs</a></td>
<td class="num">(972,303)<span></span>
</td>
<td class="num">$ (509)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(971,794)<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_odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms', window );">Share repurchases, including transaction costs and settlements under accelerated share repurchase programs, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,092)<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_DividendsCommonStock', window );">Cash dividends declared</a></td>
<td class="num">(223,639)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(223,639)<span></span>
</td>
</tr>
<tr class="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 and share issuances, net of forfeitures</a></td>
<td class="nump">11,349<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">11,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation and share issuances, net of forfeitures, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216<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_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Taxes paid in exchange for shares withheld</a></td>
<td class="num">(14,703)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">(14,696)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Taxes paid in exchange for shares withheld, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70)<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 );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 4,244,588<span></span>
</td>
<td class="nump">$ 21,298<span></span>
</td>
<td class="nump">$ 228,081<span></span>
</td>
<td class="nump">$ 3,995,209<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_SharesIssued', window );">Balance, in shares at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,985<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_odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchases, including transaction costs and settlements under accelerated share repurchase programs.</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;">odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchases, including transaction costs and settlements under accelerated share repurchase programs value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_ShareRepurchasesIncludingTransactionCostsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchases, including transaction costs share.</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;">odfl_ShareRepurchasesIncludingTransactionCostsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_ShareRepurchasesIncludingTransactionCostsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchases, including transaction costs value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_ShareRepurchasesIncludingTransactionCostsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://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/2147478524/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_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</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_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings</td>
</tr>
<tr>
<td style="padding-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_RestrictedStockValueSharesIssuedNetOfTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</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_RestrictedStockValueSharesIssuedNetOfTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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 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(30))<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(31))<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/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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250379753760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Changes in Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per share</a></td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 0.60<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250372067536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2024</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_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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 1,186,073<span></span>
</td>
<td class="nump">$ 1,239,502<span></span>
</td>
<td class="nump">$ 1,377,159<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts', window );">Depreciation and amortization</a></td>
<td class="nump">344,578<span></span>
</td>
<td class="nump">324,449<span></span>
</td>
<td class="nump">276,066<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_odfl_NonCashLeaseExpense', window );">Noncash lease expense</a></td>
<td class="nump">17,186<span></span>
</td>
<td class="nump">18,665<span></span>
</td>
<td class="nump">16,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of property and equipment</a></td>
<td class="num">(3,401)<span></span>
</td>
<td class="num">(22,555)<span></span>
</td>
<td class="num">(3,425)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">19,340<span></span>
</td>
<td class="nump">53,341<span></span>
</td>
<td class="nump">62,008<span></span>
</td>
</tr>
<tr class="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">11,349<span></span>
</td>
<td class="nump">11,080<span></span>
</td>
<td class="nump">15,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Customer and other receivables, net</a></td>
<td class="nump">74,080<span></span>
</td>
<td class="num">(3,875)<span></span>
</td>
<td class="num">(13,009)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">5,562<span></span>
</td>
<td class="num">(38,189)<span></span>
</td>
<td class="num">(24,714)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(20,955)<span></span>
</td>
<td class="nump">6,499<span></span>
</td>
<td class="nump">23,756<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_odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities', window );">Compensation, benefits and other accrued liabilities</a></td>
<td class="nump">8,808<span></span>
</td>
<td class="num">(1,422)<span></span>
</td>
<td class="num">(11,202)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInsuranceLiabilities', window );">Claims and insurance accruals</a></td>
<td class="nump">10,441<span></span>
</td>
<td class="num">(2,249)<span></span>
</td>
<td class="nump">5,464<span></span>
</td>
</tr>
<tr class="re">
<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 taxes, net</a></td>
<td class="nump">14,570<span></span>
</td>
<td class="num">(5,816)<span></span>
</td>
<td class="nump">6,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other liabilities</a></td>
<td class="num">(8,348)<span></span>
</td>
<td class="num">(10,295)<span></span>
</td>
<td class="num">(39,552)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,659,283<span></span>
</td>
<td class="nump">1,569,135<span></span>
</td>
<td class="nump">1,691,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchase of property and equipment</a></td>
<td class="num">(771,318)<span></span>
</td>
<td class="num">(757,309)<span></span>
</td>
<td class="num">(775,148)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">20,124<span></span>
</td>
<td class="nump">48,637<span></span>
</td>
<td class="nump">22,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchase of short-term investments</a></td>
<td class="num">(30,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(163,720)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Proceeds from maturities of short-term investments</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">48,852<span></span>
</td>
<td class="nump">369,300<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(751,194)<span></span>
</td>
<td class="num">(659,820)<span></span>
</td>
<td class="num">(547,472)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Payments for share repurchases</a></td>
<td class="num">(967,294)<span></span>
</td>
<td class="num">(453,613)<span></span>
</td>
<td class="num">(1,277,219)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(223,618)<span></span>
</td>
<td class="num">(175,089)<span></span>
</td>
<td class="num">(134,484)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Principal payments under debt agreements</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(20,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_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities, net</a></td>
<td class="num">(22,300)<span></span>
</td>
<td class="num">(13,126)<span></span>
</td>
<td class="num">(8,659)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(1,233,212)<span></span>
</td>
<td class="num">(661,828)<span></span>
</td>
<td class="num">(1,420,362)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">(Decrease) increase in cash and cash equivalents</a></td>
<td class="num">(325,123)<span></span>
</td>
<td class="nump">247,487<span></span>
</td>
<td class="num">(276,252)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">433,799<span></span>
</td>
<td class="nump">186,312<span></span>
</td>
<td class="nump">462,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">108,676<span></span>
</td>
<td class="nump">433,799<span></span>
</td>
<td class="nump">186,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid (includes payments of $177.5 million for purchased federal tax credits in 2024 to offset estimated tax payments)</a></td>
<td class="nump">337,615<span></span>
</td>
<td class="nump">361,448<span></span>
</td>
<td class="nump">396,510<span></span>
</td>
</tr>
<tr class="ro">
<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">2,909<span></span>
</td>
<td class="nump">3,484<span></span>
</td>
<td class="nump">3,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_InterestPaidCapitalized', window );">Capitalized interest</a></td>
<td class="nump">$ 2,763<span></span>
</td>
<td class="nump">$ 3,364<span></span>
</td>
<td class="nump">$ 3,260<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation and amortization including debt issuance 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;">odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change during the period in the obligations due within one year for (i) services received by employees and (ii) other accrued liabilities that are not separately disclosed in the balance sheet due to materiality considerations.</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;">odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_NonCashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of right-of-use assets for 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;">odfl_NonCashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147477401/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_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> -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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<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 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: 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> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: 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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</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_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInInsuranceLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in insurance liability balances during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 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_IncreaseDecreaseInInsuranceLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other 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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 capitalized, classified as investing 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/exampleRef<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><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 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_InterestPaidCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -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_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</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 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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250379486928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Cash Flows (Parenthetical)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </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_StatementOfCashFlowsAbstract', window );"><strong>Statement of Cash Flows [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_PaymentsForPurchasedFederalTaxCredits', window );">Payments for purchased federal tax credits</a></td>
<td class="nump">$ 177.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_PaymentsForPurchasedFederalTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchased federal tax credits.</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;">odfl_PaymentsForPurchasedFederalTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-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>21
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250375877920">
<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, 2024</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_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 (Loss)</a></td>
<td class="nump">$ 1,186,073<span></span>
</td>
<td class="nump">$ 1,239,502<span></span>
</td>
<td class="nump">$ 1,377,159<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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://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/2147478524/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>22
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250377259728">
<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, 2024</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>23
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250381034976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTrdPoliciesProcAdoptedFlag</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250376784000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management, Strategy, and Governance Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><p id="item_1c_cyber_security" style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ITEM 1C. CYBERSECURITY</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board, through its Risk Committee, oversees the Company&#8217;s risk identification, risk tolerance, and management practices for enterprise risks facing the Company, including, but not limited to, risks associated with technology and operations, such as cybersecurity and cyber incident analysis and assessment.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our cybersecurity policies, standards, processes and practices are fully </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">integrated</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> into our enterprise risk management (&#8220;ERM&#8221;) program and are based on recognized frameworks established by the National Institute of Standards and Technology and other applicable industry best practices. In general, we seek to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on protecting our systems to support our business operations, preserving the confidentiality, security and availability of the information that we collect and store by identifying, preventing and mitigating cybersecurity threats and effectively assessing and, if and as needed, responding to any cybersecurity threats and/or incidents.</span></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risk Management and Strategy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Key elements of our cybersecurity program include the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board&#8217;s oversight of cybersecurity risk management is supported by the Risk Committee, which regularly interacts with our ERM function, our Director of Information Security, and other members of the OD Technology Department.   </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have implemented a comprehensive, cross-functional approach to identifying, preventing, and mitigating cybersecurity threats and/or incidents, while also implementing controls and procedures that provide for the prompt escalation of cybersecurity incidents as appropriate (including information that is conveyed to the Board under certain circumstances) so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.  </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We deploy technical safeguards that are designed to protect our information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.   </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have established and maintain comprehensive incident response and recovery plans that are designed to help us to timely and efficiently respond to a cybersecurity incident, and such plans are tested and evaluated on at least an annual basis.  </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain a comprehensive, risk-based approach to identifying and overseeing cybersecurity risks</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> presented by third parties, including vendors, service providers and other external users of our systems, as well as the systems of third parties that could adversely impact our business in the event of a cybersecurity incident affecting those third-party systems.   </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We provide regular, mandatory training for employees regarding cybersecurity threats as a means to equip our employees with effective tools to address cybersecurity threats, and to communicate our evolving information security policies, standards, processes and practices.  </span></div></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Internal Audit Department, as part of its audit plan that is approved by the Audit Committee of the Board, conducts information technology audits as well as periodically </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">engages </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">third </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">parties to perform cybersecurity attack and penetration assessments. We also use third parties to periodically benchmark and assess our cybersecurity readiness and to assess how any known vulnerabilities might impact our Company as well as the sufficiency of our response. The results generated from these activities are reported to management and are used to develop action plans to address any identified opportunities for risk mitigation and overall</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">improvement. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Risk Committee of our Board is apprised by management of the results of the third-party analysis, any related action plans, and progress against those plans. Management, together with members of our OD Technology Department, brief the Board directly, or through their communications with the Risk Committee, on information security matters on at least a quarterly basis. After gathering and assessing information about our risk exposure, the Risk Committee reports the results of its review to the Board on a regular basis.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Please refer to &#8220;Risks Related to Cybersecurity and Technology Matters&#8221; under Item 1A, &#8220;Risk Factors&#8221; above for a discussion of the risks from cybersecurity threats and the potential impact to our strategy, results of operations and financial condition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Governance</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board and the Risk Committee each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends and information security considerations. The Board and the Risk Committee also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for over 30 years, and is a Certified Information Systems Security Professional (CISSP).</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> To facilitate the success of our cybersecurity risk management program, multidisciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to any cybersecurity incidents. Through ongoing communications and collaboration with these teams, including members of our senior management team, as appropriate, our Director of Information Security monitors the prevention, detection, mitigation and remediation of any cybersecurity threats and incidents in real time, and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">reports </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">any such threats and incidents to the Risk Committee when appropriate.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our cybersecurity policies, standards, processes and practices are fully </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">integrated</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> into our enterprise risk management (&#8220;ERM&#8221;) program and are based on recognized frameworks established by the National Institute of Standards and Technology and other applicable industry best practices. In general, we seek to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on protecting our systems to support our business operations, preserving the confidentiality, security and availability of the information that we collect and store by identifying, preventing and mitigating cybersecurity threats and effectively assessing and, if and as needed, responding to any cybersecurity threats and/or incidents.</span><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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board and the Risk Committee each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends and information security considerations. The Board and the Risk Committee also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for over 30 years, and is a Certified Information Systems Security Professional (CISSP).</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> To facilitate the success of our cybersecurity risk management program, multidisciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to any cybersecurity incidents. Through ongoing communications and collaboration with these teams, including members of our senior management team, as appropriate, our Director of Information Security monitors the prevention, detection, mitigation and remediation of any cybersecurity threats and incidents in real time, and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">reports </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">any such threats and incidents to the Risk Committee when appropriate.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><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_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board, through its Risk Committee, oversees the Company&#8217;s risk identification, risk tolerance, and management practices for enterprise risks facing the Company, including, but not limited to, risks associated with technology and operations, such as cybersecurity and cyber incident analysis and assessment.</span><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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board and the Risk Committee each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends and information security considerations. The Board and the Risk Committee also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </span></p><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_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for over 30 years, and is a Certified Information Systems Security Professional (CISSP).</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> To facilitate the success of our cybersecurity risk management program, multidisciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to any cybersecurity incidents. Through ongoing communications and collaboration with these teams, including members of our senior management team, as appropriate, our Director of Information Security monitors the prevention, detection, mitigation and remediation of any cybersecurity threats and incidents in real time, and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">reports </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">any such threats and incidents to the Risk Committee when appropriate.</span><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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for over 30 years, and is a Certified Information Systems Security Professional (CISSP).</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.</span></span><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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for over 30 years, and is a Certified Information Systems Security Professional (CISSP).</span><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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.</span><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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<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;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<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;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<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;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<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;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380835408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">Significant Accounting Policies</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 1. Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Business</span></p><div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are one of the largest North American less-than-truckload (&#8220;LTL&#8221;) motor carriers. We provide regional, inter-regional and national LTL services through a single integrated, union-free organization. Our service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. Through strategic alliances, we also provide LTL services throughout North America. In addition to our core LTL services, we offer a range of value-added services including container drayage, truckload brokerage and supply chain consulting.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain amounts in prior years have been reclassified to conform prior years&#8217; financial statements to the current presentation.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless the context requires otherwise, references in these Notes to &#8220;Old Dominion,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to Old Dominion Freight Line, Inc.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock Split</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 16, 2024, we announced that our Board of Directors approved a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">-for-one split</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of our common stock for shareholders of record as of the close of business on the record date of March 13, 2024. On March 27, 2024, those shareholders received </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> additional share of common stock for every share owned.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All references in this report to shares outstanding, weighted average shares outstanding, earnings per share, and dividends per share amounts have been restated retroactively to reflect this stock split.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue and Expense Recognition</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We recognize revenue based upon when our transportation and related services have been completed in accordance with the bill of lading (&#8220;BOL&#8221;) contract, our general tariff provisions and contractual agreements with our customers. Generally, our performance obligations begin when we receive a BOL from a customer and are satisfied when we complete the delivery of a shipment and related services. We recognize revenue for our performance obligations under our customer contracts over time, as our customers receive the benefits of our services in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606. With respect to services not completed at the end of a reporting period, we use a percentage of completion method to allocate the appropriate revenue to each separate reporting period. Under this method, we develop a factor for each uncompleted shipment by dividing the actual number of days in transit at the end of a reporting period by that shipment&#8217;s standard delivery time schedule. This factor is applied to the total revenue for that shipment and revenue is allocated between reporting periods accordingly. Payment terms vary by customer and are short-term in nature. Expenses are recognized when incurred.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The composition of our revenue is summarized below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50.668%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,761,105</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,804,939</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,177,055</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">53,705</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">61,213</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83,022</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,814,810</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,866,152</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,260,077</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></div></div><div></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Allowances for Uncollectible Accounts and Revenue Adjustments</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain an allowance for uncollectible accounts for estimated losses resulting from the inability of our customers to make required payments. We estimate this allowance by analyzing the aging of our customer receivables, our historical loss experience and other trends and factors affecting the credit risk of our customers, including anticipated changes to future performance. Write-offs occur when we determine an account to be uncollectible and could differ from our allowance estimate as a result of factors such as</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">changes in the overall economic environment or risks surrounding our customers. Additional allowances may be required if the financial condition of our customers were to deteriorate, resulting in an impairment of their ability to make payments. We periodically review the underlying assumptions in our estimate of the allowance for uncollectible accounts to ensure that the allowance reflects the most recent trends and factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We also maintain an allowance for estimated revenue adjustments resulting from future billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments. These revenue adjustments are recorded in our revenue from operations. We use historical experience, trends and current information to update and evaluate these estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Credit Risk</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of customer receivables and, when held, short-term investments. We perform initial and ongoing credit evaluations of our customers to minimize credit risk. We generally do not require collateral but may requ</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ire prepayment of our services under certain circumstances. Credit risk is generally diversified due to the large number of entities comprising our customer base and their dispersion across many different industries and geographic regions. We generally expect our short-term investments will be diversified over various high-quality issuers. Such short-term investments may also subject us to concentrations of credit risk.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We consider cash on hand and deposits in banks along with certificates of deposit and short-term marketable securities with original maturities of three months or less as cash and cash equivalents.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Short-term Investments</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">From time to time, the Company invests in commercial paper and certificates of deposits with an original maturity of greater than three months, which are classified and accounted for as trading securities and are reported in &#8220;Short-term investments&#8221; on our Balance Sheets. These investments are measured at fair value on a recurring basis each reporting period, with gains or losses recorded in &#8220;Non-operating (income) expense&#8221; on our Statements of Operations. As of December 31, 2024 and 2023, we held </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> short-term investments.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Property and Equipment</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Property and equipment are recorded at cost. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense as incurred. We capitalize the cost of tires mounted on purchased revenue equipment as a part of the total equipment cost. Subsequent replacement tires are expensed at the time those tires are placed in service. We assess the realizable value of our long-lived assets and evaluate such assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Depreciation of property and equipment is calculated using the straight-line method over the estimated useful lives of the related assets. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides the estimated useful lives by asset type:</span></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:86.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:51.294%;box-sizing:content-box;"></td>
          <td style="width:2.075%;box-sizing:content-box;"></td>
          <td style="width:46.631%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Structures</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Lesser of economic life or life of lease</span></span></span></p></td>
         </tr>
        </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Depreciation expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">344.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">324.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">275.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively.</span></p></div><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Claims and Insurance Accruals</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We carry a significant amount of insurance with third-party insurance carriers that provides various levels of protection for our risk exposure, including protection in the areas of property, casualty, cyber, management, and group health, with coverage limits and retention and deductible levels that we believe are reasonable given historical claim activity and severity. We believe that our policy of maintaining self-insured retentions or deductibles under these various insurance programs for a portion of our risks, supported by</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our safety, claims management and loss prevention programs, is an effective means of managing insurance costs. We periodically review our risk exposure and insurance coverage applicable to those risks and believe that we maintain sufficient insurance coverage.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Claims and insurance accruals reflect the Company&#8217;s estimated cost of claims for cargo loss and damage, bodily injury/property damage (&#8220;BIPD&#8221;), workers&#8217; compensation, group health and group dental. These accruals include amounts for future claims development and claims incurred but not reported, which are primarily based on historical claims development experience. The related cost for cargo loss and damage and BIPD is charged to &#8220;Insurance and claims&#8221; on our Statements of Operations, while the related costs for workers&#8217; compensation, group health and group dental are charged to &#8220;Salaries, wages and benefits&#8221; on our Statements of Operations.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our liability for claims and insurance totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">164.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">153.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively. The long-term portions of those reserves were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">90.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively, which were included in &#8220;Other non-current liabilities&#8221; on our Balance Sheets.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Share-Based Compensation</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have various share-based compensation plans for our employees and non-employee directors. Our share-based compensation includes awards of phantom stock, restricted stock, and performance-based restricted stock units which are accounted for under ASC Topic 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Compensation - Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. All share-based compensation expense is presented in &#8220;Salaries, wages and benefits&#8221; for employees and &#8220;Miscellaneous expenses, net&#8221; for non-employee directors in the accompanying Statements of Operations. Total compensation expense recognized for all share-based compensation awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million during 2024, 2023, and 2022, respectively. The total tax benefit recognized related to these awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million during 2024, 2023, and 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Awards of restricted stock, phantom stock and performance-based restricted stock units are accounted for as equity under ASC Topic 718. We recognize compensation cost, net of estimated forfeitures, for restricted stock awards and phantom stock awards on a straight-line basis over the requisite service period of each award. Compensation cost for performance-based restricted stock unit awards is recognized using the accelerated attribution method over the requisite service period of each award. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Advertising</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The costs of advertising our services are expensed as incurred and are included in &#8220;General supplies and expenses&#8221; on our Statements of Operations. Advertising costs charged to expense totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The levels of inputs used to measure fair value are:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 1 &#8212; Quoted prices for identical instruments in active markets;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 2 &#8212; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets; and</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 3 &#8212; Valuations based on inputs that are unobservable, generally utilizing pricing models or other valuation techniques that reflect management&#8217;s judgment and estimates.</span></p></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our long-term debt, including current maturities, is measured at fair value and further described in Note 9. Our other financial securities in current assets and current liabilities approximate their fair value due to the short-term maturities of these instruments.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock Repurchase Program</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On July 28, 2021, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion of our outstanding common stock (the &#8220;2021 Repurchase Program&#8221;). The 2021 Repurchase Program began in January 2022 and was completed in May 2024. On July 26, 2023, we announced that our Board of Directors had approved a new stock repurchase program authorizing us to repurchase up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion of our outstanding common stock (the &#8220;2023 Repurchase Program&#8221;). The 2023 Repurchase Program, which does not have an expiration date, began after the completion of the 2021 Repurchase Program in May 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under our repurchase programs, we may repurchase shares from time to time in open market purchases or through privately negotiated transactions. Shares of our common stock repurchased under our repurchase programs are canceled at the time of repurchase and are classified as authorized but unissued shares of our common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We entered into accelerated share repurchase agreements with a third-party financial institution on each of August 26, 2021, February 24, 2022 and May 28, 2024. The Company&#8217;s accelerated share repurchase agreements were each accounted for as a settled treasury stock purchase and a forward stock purchase contract. The par value of the initial shares received was recorded as a reduction to common stock, with the excess purchase price recorded as a reduction to retained earnings. The forward stock purchase contract was accounted for as a contract indexed to our own stock and was classified within capital in excess of par value on our Balance Sheets. The Company's accelerated share repurchase agreements were each settled with the final number of shares received based on the daily volume-weighted average share price of our common stock over the term of the agreement, less a negotiated discount. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The table below summarizes our accelerated share repurchase activity settled in 2024 and 2022. We did not enter into any accelerated share repurchase agreements during 2023.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:12.925%;box-sizing:content-box;"></td>
          <td style="width:1.24%;box-sizing:content-box;"></td>
          <td style="width:2.641%;box-sizing:content-box;"></td>
          <td style="width:14.346%;box-sizing:content-box;"></td>
          <td style="width:1.861%;box-sizing:content-box;"></td>
          <td style="width:2.641%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:10.924000000000001%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:13.425%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:14.366%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:11.084%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Initial Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(In millions)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">at Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">August 2021</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">January 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,310,730</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">246,820</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,557,550</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">April 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">400.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,036,314</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">745,618</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,781,932</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">May 2024</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">November 2024</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">923,201</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">133,012</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,056,213</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion remaining authorized under the 2023 Repurchase Program.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dividends to Shareholders</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2024, declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2023 and declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2022.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 5, 2025, we announced that our Board of Directors had declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share of our common stock. The dividend is payable on March 19, 2025 to shareholders of record at the close of business on March 5, 2025. Although we intend to pay a quarterly cash dividend on our common stock for the foreseeable future, the declaration and amount of any future dividend is subject to approval by our Board of Directors, and is restricted by applicable state law limitations on distributions to shareholders as well as certain covenants under our Credit Agreement and Note Agreement. We anticipate that any future quarterly cash dividends will be funded through cash flows from operations, our existing cash and cash equivalents, and, if needed, borrowings under our Credit Agreement or Note Agreement.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Comprehensive Income</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has no components of other comprehensive income. Accordingly, net income equals comprehensive income for all periods presented in this report.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC topic 280 on an interim and annual basis. We adopted ASU 2023-07 effective December 31, 2024 on a retrospective basis. While the new accounting rules did not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules resulted in additional disclosures, which are included in Note 11.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, and in January 2025, the FASB issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. ASU 2024-03 requires public entities to disclose additional disclosure of the nature of expenses included on the statement of operations as well as disclosures about specific types of expenses included in the expense captions presented on the statement of operations in the notes to the financial statements on an interim and annual basis. ASU 2024-03, as clarified by ASU 2025-01, is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.</span></p></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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380054384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_LongTermDebtTextBlock', window );">Long-term Debt</a></td>
<td class="text"><p id="fis_unidentified_table_20" style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 2. Long-term Debt</span></p><div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-term debt, net of unamortized debt issuance costs, consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">                                                           </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;">
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></td>
        <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Senior notes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">59,987</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,977</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revolving credit facility</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total long-term debt</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">59,987</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,977</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: Current maturities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20,000</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,000</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total maturities due after one year</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">39,987</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">59,977</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Note Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 4, 2020, we entered into a Note Purchase and Private Shelf Agreement with PGIM, Inc. (&#8220;Prudential&#8221;) and certain affiliates and managed accounts of Prudential (as subsequently amended on March 22, 2023 and August 28, 2024, the &#8220;Note Agreement&#8221;). The Note Agreement, which is uncommitted and subject to Prudential&#8217;s sole discretion, provides for the issuance of senior promissory notes with an aggregate principal amount of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">350.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million through March 22, 2026. On May 4, 2020, we issued $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million aggregate principal amount of senior promissory notes (the &#8220;Series B Notes&#8221;). Borrowing availability under the Note Agreement is reduced by the outstanding amount of the existing Series B Notes, and all other senior promissory notes issued pursuant to the Note Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Series B Notes bear interest at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% per annum and mature on May 4, 2027, unless prepaid.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The first two principal payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million each were paid on May 4, 2023 and 2024, respectively. The remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million will be paid in three equal annual installments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">May 4, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Series B Notes are senior unsecured obligations and rank pari passu with borrowings under our third amended and restated credit agreement, dated March 22, 2023, with Wells Fargo Bank, National Association serving as administrative agent for the lenders (</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">as subsequently amended on August 28, 2024, the &#8220;Credit Agreement&#8221;) or other senior promissory notes issued pursuant to the Note Agreement.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Credit Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Credit Agreement, which matures in May 2028, provides for a five-year, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million senior unsecured revolving line of credit and a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">150.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million accordion feature, which if fully exercised and approved, would expand the total borrowing capacity up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">400.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million. Of the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million line of credit commitments under the Credit Agreement, up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million may be used for letters of credit.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At our option, borrowings under the Credit Agreement bear interest at either: (i) the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus the Term SOFR Adjustment, as defined in the Credit Agreement, equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, plus an applicable margin that ranges from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.375</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%; or (ii) a Base Rate, as defined in the Credit Agreement, plus an applicable margin that ranges from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.375</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%. The applicable margin for each of the foregoing options is dependent upon our consolidated debt to consolidated total capitalization ratio. Letter of credit fees equal to the applicable margin for SOFR loans are charged quarterly in arrears on the daily average aggregate stated amount of all letters of credit outstanding during the quarter. Commitment fees ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.090</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.175</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% (based upon our consolidated debt to total consolidated capitalization ratio) are charged quarterly in arrears on the aggregate unutilized portion of the Credit Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For periods covered under the Credit Agreement, the applicable margin on SOFR loans and letter of credit fees were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and commitment fees were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.090</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Credit Agreement replaced our previous five-year, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million senior unsecured revolving credit agreement dated as of November 21, 2019 (the &#8220;Prior Credit Agreement&#8221;). For periods in 2023 covered under the Prior Cr</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">edit Agreement, the applicable margin on LIBOR loans and letter of credit fees was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and commitment fees were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">37.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million of outstanding letters of credit at December 31, 2024 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">General Debt Provisions</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Credit Agreement and Note Agreement contain customary covenants, including financial covenants that require us to observe a maximum ratio of debt to total capital and a minimum fixed charge coverage ratio. The Credit Agreement and Note Agreement also include a provision limiting our ability to make restricted payments, including dividends and payments for share repurchases, unless, among other conditions, no defaults or events of default are ongoing (or would be caused by such restricted payment).</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-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> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250381024016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_DisclosureOfLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 3. Leases</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We lease certain assets under operating leases, which primarily consisted of real estate leases for certain service center locations and automotive leases for private passenger vehicles. Certain operating leases provide for renewal options, which can vary by lease and are typically offered at their fair rental value. We have not made any residual value guarantees related to our operating leases; therefore, we have no corresponding liability recorded on our Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The right-of-use assets and corresponding lease liabilities on our Balance Sheets represent payments over the lease term, which includes renewal options for certain real estate leases that we are likely to exercise. These renewal options begin in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2025 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and continue through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2035</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">one month</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in length. Short-term leases, which have an initial term of 12 months or less, are not included in our right-of-use assets or corresponding lease liabilities.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Of our total operating lease liabilities, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million are classified as current and are presented within &#8220;</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_bb12aad9-1e82-4034-8d05-c7f9270bb5b7;"><span style="-sec-ix-hidden:F_5fa1bbec-f2d4-479c-8827-704661db4274;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other accrued liabilities</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">,&#8221; and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">92.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million are classified as non-current and are presented within &#8220;</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_bebdb20b-9a9e-4a1a-a4a9-4094711342be;"><span style="-sec-ix-hidden:F_c9b4ac6c-f565-4b5d-8a44-485c350a43c8;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other non-current liabilities</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; on our Balance Sheets as of December 31, 2024 and 2023, respectively. Our right-of-use assets totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">116.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and are presented within &#8220;</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_87c2e4da-efd2-4f90-a001-0da6702db498;"><span style="-sec-ix-hidden:F_f98e0281-e1a6-4824-8386-708b1b977984;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other assets</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">,&#8221; which is classified as long-term, on our Balance Sheets as of December 31, 2024 and 2023, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Future lease payments for assets under operating leases, as well as a reconciliation to our total lease liabilities as of December 31, 2024, are as follows:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:37.323%;box-sizing:content-box;"></td>
        <td style="width:43.543%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:17.134%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Lease Payments</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2025</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,548</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2026</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,968</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2027</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,277</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2028</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,243</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2029</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,334</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;Thereafter</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,734</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;Total lease payments</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">128,104</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;Less: imputed interest</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,814</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,290</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weighted average lease term for our operating leases was</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 6.2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7.6</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years at December 31, 2024 and 2023, respectively. The discount rate used in the calculation of our right-of-use assets and corresponding lease liabilities was determined based on the stated rate within each contract when available, or our collateralized borrowing rate from lending institutions. The weighted average discount rate for our operating leases was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% as of December 31, 2024 and 2023.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cash paid for amounts included in the measurement of our lease liabilities was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for the years ended December 31, 2024 and 2023, respectively. Certain operating leases include rent escalation provisions, which we recognize as expense on a straight-line basis. Lease expense is presented within &#8220;Operating supplies and expenses&#8221; or &#8220;General supplies and expenses,&#8221; depending on the nature of the use of the leased asset. Aggregate expense under operating leases was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively. During the years ended December 31, 2024 and 2023, we increased our right-of-use assets by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">39.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, respectively, in exchange for new operating lease liabilities.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_DisclosureOfLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">odfl_DisclosureOfLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250474171760">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 4. Income Taxes</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The components of the provision for income taxes are as follows:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.211%;box-sizing:content-box;"></td>
        <td style="width:1.48%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:10.782%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.48%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:10.782%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.48%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:10.782%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">284,679</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288,030</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">318,571</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">67,505</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66,903</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83,611</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">352,184</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">354,933</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">402,182</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">18,585</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42,728</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51,862</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">755</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,613</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,146</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">19,340</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">53,341</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62,008</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;Total provision for income taxes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,524</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">408,274</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">464,190</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following is a reconciliation of income tax expense calculated using the U.S. statutory federal income tax rate with our income tax expense for 2024, 2023 and 2022:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:45.46%;box-sizing:content-box;"></td>
        <td style="width:2.28%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.9%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:2.28%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.9%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:2.28%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.9%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tax provision at statutory rate</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">327,095</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">346,033</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">386,683</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">60,216</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66,055</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,906</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other, net</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">15,787</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,814</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,601</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;Total provision for income taxes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,524</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">408,274</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">464,190</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deferred tax assets and liabilities, which are included in &#8220;Other assets&#8221; and &#8220;Deferred income taxes&#8221; on our Balance Sheets, consist of the following:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax assets:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Claims and insurance reserves</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">32,866</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29,776</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued vacation</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">23,379</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,849</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred compensation</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">41,387</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,343</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,341</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,142</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">108,973</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103,110</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liabilities:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">485,808</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">460,703</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,095</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,997</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred tax liabilities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">490,903</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">465,700</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net deferred tax liability</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">381,930</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">362,590</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to U.S. federal income tax, as well as income tax of multiple state tax jurisdictions. We remain open to examination by the Internal Revenue Service for tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. We also remain open to examination by various state tax jurisdictions for tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2020</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s liability for unrecognized tax benefits was immaterial as of December 31, 2024 and 2023. Interest and penalties related to uncertain tax positions, which were immaterial in 2024, 2023 and 2022, are recorded in &#8220;Provision for income taxes&#8221; on our Statements of Operations. Changes in our liability for unrecognized tax benefits could affect our effective tax rate, if recognized, but we do not expect any material changes within the next twelve months.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<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 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: 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/2147477891/740-270-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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>29
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250379787312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 5. Related Party Transactions</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">John R. Congdon, Jr., a member of our Board of Directors, is the cousin of David S. Congdon, Executive Chairman of our Board of Directors. We regularly disclose the amount of compensation that we pay to these individuals, as well as the compensation paid to any of their family members employed by us that from time to time may require disclosure, in the proxy statement for our Annual Meeting of Shareholders.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250385776576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">Employee Benefit Plans</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 6. Employee Benefit Plans</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Defined Contribution Plan</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Full-time employees meeting certain eligibility requirements are automatically enrolled in our 401(k) employee retirement plan, unless the employee elects not to defer any compensation. Employee contributions are limited to a percentage of the employee&#8217;s compensation, as defined in the plan. We match a percentage of our employees&#8217; contributions up to certain maximum limits. In addition, we may also provide a discretionary matching contribution as specified in the plan. Our employer contributions, net of forfeitures, for 2024, 2023 and 2022 were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">112.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">135.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Deferred Compensation Plan</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain a nonqualified deferred compensation plan for the benefit of certain eligible employees, including those whose contributions to the 401(k) employee retirement plan are limited due to provisions of the Internal Revenue Code. Participating employees may elect to defer receipt of a percentage of their compensation, as defined in the plan, and the deferred amount is credited to each participant&#8217;s deferred compensation account. The plan is not funded, and the Company does not make a matching contribution to this plan. Although the plan is not funded, participants are allowed to select investment options for which their deferrals and future earnings are deemed to be invested. Participant accounts are adjusted to reflect participant deferrals and the performance of their deemed investments. The amounts owed to the participants totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">109.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">101.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million were included in &#8220;Other non-current liabilities&#8221; on our Balance Sheets as of December 31, 2024 and 2023, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>31
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250385692672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">Earnings Per Share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 7. Earnings Per Share</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basic earnings per share is computed by dividing net income by the daily weighted average number of shares of our common stock outstanding for the period, excluding unvested restricted stock. Unvested restricted stock is included in common shares outstanding on our Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Diluted earnings per share is computed using the treasury stock method. The denominator used in calculating diluted earnings per share includes the impact of unvested restricted stock and other dilutive, non-participating securities under our equity award agreements. The denominator excludes contingently-issuable shares under performance-based award agreements when the performance target has not yet been deemed achieved.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides a reconciliation of the number of shares of common stock used in computing basic and diluted earnings per share:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:82.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.177%;box-sizing:content-box;"></td>
        <td style="width:1.02%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.255%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.02%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.255%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.02%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.255%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">215,326</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">218,842</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">224,682</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dilutive effect of share-based awards</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,159</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,338</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,474</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">216,485</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">220,180</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">226,156</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></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>32
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250385776576">
<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, 2024</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"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 8. Share-Based Compensation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock Incentive Plan</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 19, 2016, our shareholders approved the Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan (the &#8220;Stock Incentive Plan&#8221;) previously approved by our Board of Directors. The Stock Incentive Plan, under which awards may be granted until May 18, 2026, or the Stock Incentive Plan&#8217;s earlier termination, serves as our primary equity incentive plan and provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted awards, performance awards, phantom stock awards and other stock-based awards or dividend equivalent awards to selected employees and non-employee directors. The maximum number of shares of common stock that we may issue or deliver pursuant to awards granted under the Stock Incentive Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Stock Awards</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During 2024, 2023 and 2022, we granted restricted stock awards to selected employees and non-employee directors under the Stock Incentive Plan. The employee restricted stock awards vest in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> equal annual installments on each anniversary of the grant date, and the non-employee director restricted stock awards generally vest in full on the first anniversary of the grant date. In both cases, the restricted stock awards are subject to accelerated vesting due to death, total disability, or change in control of the Company.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to the foregoing, unvested restricted stock awards are generally forfeited upon termination of employment, unless otherwise approved by the Board of Directors or the Talent and Compensation Committee. The restricted stock awards accrue dividends while the award is unvested and only carry rights to receive the accrued dividends once vested.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compensation cost for restricted stock awards is measured at the grant date based on the fair market value per share of our common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes our restricted stock award activity for employees and non-employee directors:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:81.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.88%;box-sizing:content-box;"></td>
        <td style="width:1.22%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.98%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.68%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:15.24%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">115,964</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">158.62</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63,602</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">212.19</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">65,128</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">144.64</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,010</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">194.89</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,428</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">196.16</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weighted average grant date fair value per restricted stock award granted during fiscal years 2024, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">212.19</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">179.77</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">151.91</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. The total fair value of vested restricted stock awards for fiscal year 2024, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, respectively. At December 31, 2024, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million of unrecognized stock-based compensation cost, net of estimated forfeitures, related to unvested restricted stock awards that are expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1.7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Performance-Based Restricted Stock Units</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During 2024, 2023 and 2022, we granted performance-based restricted stock units (&#8220;PBRSUs&#8221;) to selected employees under the Stock Incentive Plan. The PBRSUs are earned based on the achievement of stated Company performance metrics over a one-year performance period. One-third of the earned PBRSUs vest following the end of the one-year performance period if the performance metrics are satisfied, with an additional one-third of the PBRSUs vesting on each of the next two grant date anniversaries. Earned PBRSUs are subject to accelerated vesting due to death, total disability, or change in control of the Company. Subject to the foregoing, unvested PBRSUs are generally forfeited if minimum threshold performance targets are not achieved or upon termination of employment. The unvested PBRSUs do not include voting rights or dividend participation rights.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compensation cost for PBRSUs is measured at the grant date based on the fair market value per share of our common stock, with consideration given to the probability of achieving performance targets. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes our activity for PBRSUs for employees during 2024:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.88%;box-sizing:content-box;"></td>
        <td style="width:1.22%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.98%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.68%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:15.24%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,758</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">127.47</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;">(a)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,496</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">118.85</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,262</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155.11</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:-4.603%;padding-left:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 	PBRSUs earned may range from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the target award. PBRSUs granted for the 2024 performance period were not earned as the performance metrics were not met.</span></p></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, the Company had less than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million of unrecognized stock-based compensation cost, net of estimated forfeitures, related to unvested PBRSUs that are expected to be recognized over a weighted average period of less than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">0.1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Phantom Stock Awards</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the number of outstanding phantom stock awards during the year ended December 31, 2024 is provided below. There were no phantom stock awards granted during 2024.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.86%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.94%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.8%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:16.4%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total <br/>Phantom<br/>Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance of shares outstanding at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,118,396</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.25</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Settled</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">132,904</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.75</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance of shares outstanding at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">985,492</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.25</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During 2024, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,444</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> phantom shares vested with a weighted average grant date fair value per share of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">57.38</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and all outstanding phantom stock awards were vested at December 31, 2024. The outstanding stock awards will be settled in shares of our common stock equal to the number of vested shares of phantom stock on the applicable settlement date. The shares of common stock will generally be distributed in twenty-four substantially equal monthly installments commencing on the first day of the sixth calendar month following such settlement date.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380727392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 Measurements</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 9. Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Long-term debt</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The carrying value of our total long-term debt, including current maturities, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">80.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively. The estimated fair value of our total long-term debt, including current maturities, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56.5</span><span style="color:#ff0000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively. The fair value measurement of our Series B Notes was determined using a discounted cash flow analysis that factors in current market yields for comparable borrowing arrangements under our credit profile. Since this methodology is based upon market yields for comparable arrangements, the measurement is categorized as Level 2 under the three-level fair value hierarchy as established by the Financial Accounting Standards Board.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: 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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-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_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>34
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250474709344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 10. Commitments and Contingencies</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are involved in or addressing various legal proceedings and claims, governmental inquiries, notices and investigations that have arisen in the ordinary course of our business and have not been fully adjudicated, some of which may be covered in whole or in part by insurance. Certain of these matters include collective and/or class-action allegations. We do not believe that the resolution of any of these matters will have a material adverse effect upon our financial position, results of operations or cash flows.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: 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 3: 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 4: 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/2147478522/954-440-50-1<br><br>Reference 5: 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 6: 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>35
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250381038352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Note 11. Segment Information</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> operating and reportable segment that provides regional, inter-regional and national LTL services through a single integrated, union-free organization. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We derive revenue primarily in North America and manage our business activities on a Company-wide basis. For the last three fiscal years, more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">95</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of our revenue was derived from services performed in the United States and less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of our revenue was generated from services performed internationally.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Additionally, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> single customer exceeds 6% of our revenue. The accounting policies of our reportable segment are the same as those described in Note 1.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_184105da-f807-4d18-b7ef-248e1b29ef61;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">chief operating decision maker (&#8220;CODM&#8221;)</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, who is our President and Chief Executive Officer, reviews Company-wide financial information. The CODM uses &#8220;Net income&#8221; on our Statements of Operations to make capital allocation and spending decisions, which is initially performed as part of our annual strategic planning process.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> As part of our strategic planning process, we develop an annual budget for capital expenditures to support our forecasted tonnage and shipment growth. This annual capital expenditure plan, and any other spending decisions that the CODM believes will help prepare our Company for future growth, are generally considered our first priorities for allocating capital. Once those decisions are made, other capital considerations may include share repurchases, dividends, and acquisitions. The CODM monitors actual results against forecast throughout the year and evaluates necessary changes in operating activities or capital allocation. Segment assets are reported as &#8220;Total assets&#8221; on our Balance Sheets but &#8220;Total assets&#8221; are not used to measure segment performance or allocate resources.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents financial information with respect to our segment for the years ended December 31, 2024, 2023 and 2022:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:42.36%;box-sizing:content-box;"></td>
        <td style="width:4.32%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.1%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:5.3%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.520000000000001%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:5.88%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.520000000000001%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue from operations</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,814,810</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,866,152</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,260,077</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less significant expenses:</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Salaries and wages</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,958,390</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,912,231</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,995,332</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Employee benefit costs</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">730,924</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">717,445</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">721,503</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating supplies and expenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">635,320</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">718,326</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">852,955</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">General supplies and expenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">176,546</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">162,416</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">159,998</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating taxes and licenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">144,690</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">145,642</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">141,239</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Insurance and claims</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">92,359</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,368</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58,301</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Communications and utilities</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">40,827</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">43,269</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,584</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">344,568</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">324,435</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">276,050</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchased transportation</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">122,815</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121,516</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">158,111</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Miscellaneous expenses, net</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">24,373</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,831</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,372</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total non-operating income</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">13,599</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,103</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">717</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,524</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">408,274</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">464,190</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Segment net income</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,186,073</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,239,502</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,377,159</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">See the Company&#8217;s financial statements for other financial information regarding our segment as there are no reconciling items or adjustments between segment and total Company.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-lived assets, which consist primarily of property and equipment, net, are all located in the United States.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<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 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250544622272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation And Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II Valuation And Qualifying Accounts</a></td>
<td class="text"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Schedule II &#8211; Valuation and Qualifying Accounts schedule of Old Dominion Freight Line, Inc. is included below:</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Schedule II</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Old Dominion Freight Line, Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Valuation and Qualifying Accounts</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:50.07%;box-sizing:content-box;"></td>
      <td style="width:1.3%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:9.182%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:1.3%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:9.182%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:1.3%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:9.182%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:1.3%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:9.182%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="14" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Allowance for Uncollectible Accounts </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Balance at<br/>Beginning<br/>of Period</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Charged to<br/>Expense</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Deductions </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Balance at<br/>End of<br/>Period</span></p></td>
      <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,039</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,128</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,490</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,677</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,677</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,670</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,239</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,108</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">6,108</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2,011</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,744</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
      <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">6,375</span></p></td>
      <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This table does not include any allowances for revenue adjustments that result from billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments that are recorded in our revenue from operations.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Uncollectible accounts written off, net of recoveries.</span></div></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All other schedules for which provision is made in the applicable accounting regulations of the SEC are not required under the instructions thereto or are inapplicable and, therefore, have been omitted.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<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 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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>37
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250375705792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_NatureOfOperations', window );">Business</a></td>
<td class="text"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are one of the largest North American less-than-truckload (&#8220;LTL&#8221;) motor carriers. We provide regional, inter-regional and national LTL services through a single integrated, union-free organization. Our service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. Through strategic alliances, we also provide LTL services throughout North America. In addition to our core LTL services, we offer a range of value-added services including container drayage, truckload brokerage and supply chain consulting.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain amounts in prior years have been reclassified to conform prior years&#8217; financial statements to the current presentation.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless the context requires otherwise, references in these Notes to &#8220;Old Dominion,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to Old Dominion Freight Line, Inc.</span></p><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_odfl_CommonStockSplitPolicyTextBlock', window );">Common Stock Split</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock Split</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 16, 2024, we announced that our Board of Directors approved a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">-for-one split</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of our common stock for shareholders of record as of the close of business on the record date of March 13, 2024. On March 27, 2024, those shareholders received </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> additional share of common stock for every share owned.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All references in this report to shares outstanding, weighted average shares outstanding, earnings per share, and dividends per share amounts have been restated retroactively to reflect this stock split.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock', window );">Revenue and Expense Recognition</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue and Expense Recognition</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We recognize revenue based upon when our transportation and related services have been completed in accordance with the bill of lading (&#8220;BOL&#8221;) contract, our general tariff provisions and contractual agreements with our customers. Generally, our performance obligations begin when we receive a BOL from a customer and are satisfied when we complete the delivery of a shipment and related services. We recognize revenue for our performance obligations under our customer contracts over time, as our customers receive the benefits of our services in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606. With respect to services not completed at the end of a reporting period, we use a percentage of completion method to allocate the appropriate revenue to each separate reporting period. Under this method, we develop a factor for each uncompleted shipment by dividing the actual number of days in transit at the end of a reporting period by that shipment&#8217;s standard delivery time schedule. This factor is applied to the total revenue for that shipment and revenue is allocated between reporting periods accordingly. Payment terms vary by customer and are short-term in nature. Expenses are recognized when incurred.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The composition of our revenue is summarized below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50.668%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,761,105</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,804,939</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,177,055</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">53,705</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">61,213</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83,022</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,814,810</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,866,152</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,260,077</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock', window );">Allowances for Uncollectible Accounts and Revenue Adjustments</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Allowances for Uncollectible Accounts and Revenue Adjustments</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain an allowance for uncollectible accounts for estimated losses resulting from the inability of our customers to make required payments. We estimate this allowance by analyzing the aging of our customer receivables, our historical loss experience and other trends and factors affecting the credit risk of our customers, including anticipated changes to future performance. Write-offs occur when we determine an account to be uncollectible and could differ from our allowance estimate as a result of factors such as</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">changes in the overall economic environment or risks surrounding our customers. Additional allowances may be required if the financial condition of our customers were to deteriorate, resulting in an impairment of their ability to make payments. We periodically review the underlying assumptions in our estimate of the allowance for uncollectible accounts to ensure that the allowance reflects the most recent trends and factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We also maintain an allowance for estimated revenue adjustments resulting from future billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments. These revenue adjustments are recorded in our revenue from operations. We use historical experience, trends and current information to update and evaluate these estimates.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Credit Risk</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Credit Risk</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of customer receivables and, when held, short-term investments. We perform initial and ongoing credit evaluations of our customers to minimize credit risk. We generally do not require collateral but may requ</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ire prepayment of our services under certain circumstances. Credit risk is generally diversified due to the large number of entities comprising our customer base and their dispersion across many different industries and geographic regions. We generally expect our short-term investments will be diversified over various high-quality issuers. Such short-term investments may also subject us to concentrations of credit risk.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We consider cash on hand and deposits in banks along with certificates of deposit and short-term marketable securities with original maturities of three months or less as cash and cash equivalents.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Short-term Investments</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Short-term Investments</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">From time to time, the Company invests in commercial paper and certificates of deposits with an original maturity of greater than three months, which are classified and accounted for as trading securities and are reported in &#8220;Short-term investments&#8221; on our Balance Sheets. These investments are measured at fair value on a recurring basis each reporting period, with gains or losses recorded in &#8220;Non-operating (income) expense&#8221; on our Statements of Operations. As of December 31, 2024 and 2023, we held </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> short-term investments.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Property and Equipment</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Property and equipment are recorded at cost. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense as incurred. We capitalize the cost of tires mounted on purchased revenue equipment as a part of the total equipment cost. Subsequent replacement tires are expensed at the time those tires are placed in service. We assess the realizable value of our long-lived assets and evaluate such assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Depreciation of property and equipment is calculated using the straight-line method over the estimated useful lives of the related assets. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides the estimated useful lives by asset type:</span></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:86.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:51.294%;box-sizing:content-box;"></td>
          <td style="width:2.075%;box-sizing:content-box;"></td>
          <td style="width:46.631%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Structures</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Lesser of economic life or life of lease</span></span></span></p></td>
         </tr>
        </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Depreciation expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">344.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">324.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">275.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Claims and Insurance Accruals</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Claims and Insurance Accruals</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We carry a significant amount of insurance with third-party insurance carriers that provides various levels of protection for our risk exposure, including protection in the areas of property, casualty, cyber, management, and group health, with coverage limits and retention and deductible levels that we believe are reasonable given historical claim activity and severity. We believe that our policy of maintaining self-insured retentions or deductibles under these various insurance programs for a portion of our risks, supported by</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our safety, claims management and loss prevention programs, is an effective means of managing insurance costs. We periodically review our risk exposure and insurance coverage applicable to those risks and believe that we maintain sufficient insurance coverage.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Claims and insurance accruals reflect the Company&#8217;s estimated cost of claims for cargo loss and damage, bodily injury/property damage (&#8220;BIPD&#8221;), workers&#8217; compensation, group health and group dental. These accruals include amounts for future claims development and claims incurred but not reported, which are primarily based on historical claims development experience. The related cost for cargo loss and damage and BIPD is charged to &#8220;Insurance and claims&#8221; on our Statements of Operations, while the related costs for workers&#8217; compensation, group health and group dental are charged to &#8220;Salaries, wages and benefits&#8221; on our Statements of Operations.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our liability for claims and insurance totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">164.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">153.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively. The long-term portions of those reserves were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">90.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million at December 31, 2024 and 2023, respectively, which were included in &#8220;Other non-current liabilities&#8221; on our Balance Sheets.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Share-Based Compensation</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have various share-based compensation plans for our employees and non-employee directors. Our share-based compensation includes awards of phantom stock, restricted stock, and performance-based restricted stock units which are accounted for under ASC Topic 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Compensation - Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. All share-based compensation expense is presented in &#8220;Salaries, wages and benefits&#8221; for employees and &#8220;Miscellaneous expenses, net&#8221; for non-employee directors in the accompanying Statements of Operations. Total compensation expense recognized for all share-based compensation awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million during 2024, 2023, and 2022, respectively. The total tax benefit recognized related to these awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million during 2024, 2023, and 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Awards of restricted stock, phantom stock and performance-based restricted stock units are accounted for as equity under ASC Topic 718. We recognize compensation cost, net of estimated forfeitures, for restricted stock awards and phantom stock awards on a straight-line basis over the requisite service period of each award. Compensation cost for performance-based restricted stock unit awards is recognized using the accelerated attribution method over the requisite service period of each award. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Advertising</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The costs of advertising our services are expensed as incurred and are included in &#8220;General supplies and expenses&#8221; on our Statements of Operations. Advertising costs charged to expense totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million for 2024, 2023 and 2022, respectively.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Values of Financial Instruments</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The levels of inputs used to measure fair value are:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 1 &#8212; Quoted prices for identical instruments in active markets;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 2 &#8212; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets; and</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#149;	Level 3 &#8212; Valuations based on inputs that are unobservable, generally utilizing pricing models or other valuation techniques that reflect management&#8217;s judgment and estimates.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our long-term debt, including current maturities, is measured at fair value and further described in Note 9. Our other financial securities in current assets and current liabilities approximate their fair value due to the short-term maturities of these instruments.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Stock Repurchase Program</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock Repurchase Program</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On July 28, 2021, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion of our outstanding common stock (the &#8220;2021 Repurchase Program&#8221;). The 2021 Repurchase Program began in January 2022 and was completed in May 2024. On July 26, 2023, we announced that our Board of Directors had approved a new stock repurchase program authorizing us to repurchase up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion of our outstanding common stock (the &#8220;2023 Repurchase Program&#8221;). The 2023 Repurchase Program, which does not have an expiration date, began after the completion of the 2021 Repurchase Program in May 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under our repurchase programs, we may repurchase shares from time to time in open market purchases or through privately negotiated transactions. Shares of our common stock repurchased under our repurchase programs are canceled at the time of repurchase and are classified as authorized but unissued shares of our common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We entered into accelerated share repurchase agreements with a third-party financial institution on each of August 26, 2021, February 24, 2022 and May 28, 2024. The Company&#8217;s accelerated share repurchase agreements were each accounted for as a settled treasury stock purchase and a forward stock purchase contract. The par value of the initial shares received was recorded as a reduction to common stock, with the excess purchase price recorded as a reduction to retained earnings. The forward stock purchase contract was accounted for as a contract indexed to our own stock and was classified within capital in excess of par value on our Balance Sheets. The Company's accelerated share repurchase agreements were each settled with the final number of shares received based on the daily volume-weighted average share price of our common stock over the term of the agreement, less a negotiated discount. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The table below summarizes our accelerated share repurchase activity settled in 2024 and 2022. We did not enter into any accelerated share repurchase agreements during 2023.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:12.925%;box-sizing:content-box;"></td>
          <td style="width:1.24%;box-sizing:content-box;"></td>
          <td style="width:2.641%;box-sizing:content-box;"></td>
          <td style="width:14.346%;box-sizing:content-box;"></td>
          <td style="width:1.861%;box-sizing:content-box;"></td>
          <td style="width:2.641%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:10.924000000000001%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:13.425%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:14.366%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:11.084%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Initial Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(In millions)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">at Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">August 2021</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">January 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,310,730</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">246,820</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,557,550</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">April 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">400.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,036,314</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">745,618</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,781,932</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">May 2024</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">November 2024</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">923,201</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">133,012</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,056,213</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At December 31, 2024, we had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> billion remaining authorized under the 2023 Repurchase Program.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyDistributionPolicyTextBlock', window );">Dividends to Shareholders</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dividends to Shareholders</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2024, declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2023 and declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share for each quarter of 2022.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On February 5, 2025, we announced that our Board of Directors had declared a cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share of our common stock. The dividend is payable on March 19, 2025 to shareholders of record at the close of business on March 5, 2025. Although we intend to pay a quarterly cash dividend on our common stock for the foreseeable future, the declaration and amount of any future dividend is subject to approval by our Board of Directors, and is restricted by applicable state law limitations on distributions to shareholders as well as certain covenants under our Credit Agreement and Note Agreement. We anticipate that any future quarterly cash dividends will be funded through cash flows from operations, our existing cash and cash equivalents, and, if needed, borrowings under our Credit Agreement or Note Agreement.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Comprehensive Income</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has no components of other comprehensive income. Accordingly, net income equals comprehensive income for all periods presented in this report.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements/Recently Issued Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC topic 280 on an interim and annual basis. We adopted ASU 2023-07 effective December 31, 2024 on a retrospective basis. While the new accounting rules did not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules resulted in additional disclosures, which are included in Note 11.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.</span></p><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, and in January 2025, the FASB issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. ASU 2024-03 requires public entities to disclose additional disclosure of the nature of expenses included on the statement of operations as well as disclosures about specific types of expenses included in the expense captions presented on the statement of operations in the notes to the financial statements on an interim and annual basis. ASU 2024-03, as clarified by ASU 2025-01, is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowances For Uncollectible Accounts And Revenue Adjustments [Policy Text Block]</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;">odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_CommonStockSplitPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock split.</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;">odfl_CommonStockSplitPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and 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;">odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe 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://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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income.</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_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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/2147478898/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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining the fair value of financial instruments.</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 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_InvestmentCompanyDistributionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 distribution to ownership interest holder. Includes, but is not limited to, dividend distribution and tax return of capital.</p></div>
<a href="javascript: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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-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_InvestmentCompanyDistributionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 3: 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(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-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(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: 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(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_NatureOfOperations</td>
</tr>
<tr>
<td style="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/2147478777/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/2147477798/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/2147477798/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_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</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_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="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)(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> -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 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)(ii)<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 (f)(2)(v)<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 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 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.1.Q5)<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.3.Q2)<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> -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 9: 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 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 (b)<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_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its capital stock transactions, including dividends and accumulated other comprehensive 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/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<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 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250381068864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_DisaggregatedRevenueTableTextBlock', window );">Disaggregated Revenue</a></td>
<td class="text"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The composition of our revenue is summarized below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:50.668%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:1.589%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:12.855999999999998%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LTL services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,761,105</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,804,939</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,177,055</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other services</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">53,705</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">61,213</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83,022</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total revenue</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,814,810</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,866,152</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,260,077</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Estimated Useful Lives of Property and Equipment</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides the estimated useful lives by asset type:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:86.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:51.294%;box-sizing:content-box;"></td>
          <td style="width:2.075%;box-sizing:content-box;"></td>
          <td style="width:46.631%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Structures</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other equipment</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;to </span><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20 years</span></span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Lesser of economic life or life of lease</span></span></span></p></td>
         </tr>
        </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesTextBlock', window );">Summary of Accelerated Repurchase Activity</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The table below summarizes our accelerated share repurchase activity settled in 2024 and 2022. We did not enter into any accelerated share repurchase agreements during 2023.</span><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:12.925%;box-sizing:content-box;"></td>
          <td style="width:1.24%;box-sizing:content-box;"></td>
          <td style="width:2.641%;box-sizing:content-box;"></td>
          <td style="width:14.346%;box-sizing:content-box;"></td>
          <td style="width:1.861%;box-sizing:content-box;"></td>
          <td style="width:2.641%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:10.924000000000001%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:13.425%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:14.366%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:2.181%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
          <td style="width:11.084%;box-sizing:content-box;"></td>
          <td style="width:1%;box-sizing:content-box;"></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Agreement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Initial Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total Shares</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;">(In millions)</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">at Settlement</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Received</span></p></td>
          <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">August 2021</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">January 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,310,730</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">246,820</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,557,550</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">February 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">April 2022</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">400.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,036,314</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">745,618</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,781,932</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">May 2024</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">November 2024</span></span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200.0</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">923,201</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">133,012</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
          <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,056,213</span></p></td>
          <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_DisaggregatedRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue disaggregated by service.</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;">odfl_DisaggregatedRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_AcceleratedShareRepurchasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accelerated share repurchase (ASR) programs. An ASR is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time. An accelerated share repurchase program is intended to combine the immediate share retirement benefits of a tender offer with the market impact and pricing benefits of a disciplined daily open market stock repurchase program. ASRs can be disclosed as part of stockholders' equity.</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 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481138/505-30-25-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_AcceleratedShareRepurchasesTextBlock</td>
</tr>
<tr>
<td style="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_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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250385680592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs</a></td>
<td class="text"><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-term debt, net of unamortized debt issuance costs, consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">                                                           </span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;">&#160;</p></td>
        <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Senior notes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">59,987</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,977</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revolving credit facility</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total long-term debt</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">59,987</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,977</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: Current maturities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20,000</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,000</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total maturities due after one year</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">39,987</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">59,977</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<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 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 8: 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 9: 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 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380045536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Future lease payments for assets under operating leases, as well as a reconciliation to our total lease liabilities as of December 31, 2024, are as follows:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:37.323%;box-sizing:content-box;"></td>
        <td style="width:43.543%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:17.134%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Lease Payments</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2025</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,548</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2026</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,968</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2027</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,277</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2028</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,243</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;2029</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,334</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;Thereafter</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,734</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;Total lease payments</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">128,104</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;Less: imputed interest</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,814</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;Total lease liabilities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,290</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250379794304">
<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, 2024</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 );">Components of the Provision for Income Taxes</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The components of the provision for income taxes are as follows:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.211%;box-sizing:content-box;"></td>
        <td style="width:1.48%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:10.782%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.48%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:10.782%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.48%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:10.782%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">284,679</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288,030</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">318,571</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">67,505</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66,903</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83,611</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">352,184</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">354,933</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">402,182</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">18,585</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42,728</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51,862</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">755</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,613</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,146</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">19,340</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">53,341</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62,008</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;Total provision for income taxes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,524</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">408,274</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">464,190</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Reconciliation of the U.S. Statutory Federal Income Tax Rates</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following is a reconciliation of income tax expense calculated using the U.S. statutory federal income tax rate with our income tax expense for 2024, 2023 and 2022:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:45.46%;box-sizing:content-box;"></td>
        <td style="width:2.28%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.9%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:2.28%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.9%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:2.28%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.9%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tax provision at statutory rate</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">327,095</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">346,033</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">386,683</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">60,216</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66,055</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,906</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other, net</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">15,787</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,814</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,601</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;Total provision for income taxes</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,524</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">408,274</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">464,190</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deferred tax assets and liabilities, which are included in &#8220;Other assets&#8221; and &#8220;Deferred income taxes&#8221; on our Balance Sheets, consist of the following:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.72%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.72%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.92%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">December 31,</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax assets:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Claims and insurance reserves</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">32,866</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29,776</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued vacation</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">23,379</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,849</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred compensation</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">41,387</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,343</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,341</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,142</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">108,973</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103,110</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liabilities:</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">485,808</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">460,703</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,095</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,997</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred tax liabilities</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">490,903</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">465,700</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net deferred tax liability</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">381,930</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">362,590</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250381034976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table provides a reconciliation of the number of shares of common stock used in computing basic and diluted earnings per share:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:82.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.177%;box-sizing:content-box;"></td>
        <td style="width:1.02%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.255%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.02%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.255%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.02%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.255%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">215,326</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">218,842</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">224,682</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dilutive effect of share-based awards</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,159</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,338</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,474</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">216,485</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">220,180</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">226,156</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</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> -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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250544612384">
<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, 2024</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes our restricted stock award activity for employees and non-employee directors:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:81.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.88%;box-sizing:content-box;"></td>
        <td style="width:1.22%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.98%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.68%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:15.24%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">115,964</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">158.62</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63,602</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">212.19</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">65,128</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">144.64</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,010</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">194.89</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">108,428</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">196.16</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Summary of Activity for PBRSUs for Employees</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes our activity for PBRSUs for employees during 2024:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.88%;box-sizing:content-box;"></td>
        <td style="width:1.22%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:12.98%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.68%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:15.24%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,758</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">127.47</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;">(a)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,496</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">118.85</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unvested at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,262</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155.11</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:-4.603%;padding-left:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 	PBRSUs earned may range from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the target award. PBRSUs granted for the 2024 performance period were not earned as the performance metrics were not met.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary of the Changes in the Number of Outstanding Phantom Stock Shares</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the number of outstanding phantom stock awards during the year ended December 31, 2024 is provided below. There were no phantom stock awards granted during 2024.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.86%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.94%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:1.8%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:16.4%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total <br/>Phantom<br/>Shares</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></p></td>
        <td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance of shares outstanding at January 1, 2024</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,118,396</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.25</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Settled</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">132,904</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.75</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance of shares outstanding at December 31, 2024</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">985,492</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.25</span></p></td>
        <td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br><br>Reference 2: 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in outstanding nonvested performance-based units.</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> -Name Accounting Standards Codification<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250474383984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Financial Information with Respect to our Segment</a></td>
<td class="text"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents financial information with respect to our segment for the years ended December 31, 2024, 2023 and 2022:</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:42.36%;box-sizing:content-box;"></td>
        <td style="width:4.32%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:13.1%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:5.3%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.520000000000001%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:5.88%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
        <td style="width:11.520000000000001%;box-sizing:content-box;"></td>
        <td style="width:1%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended December 31,</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2023</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2022</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue from operations</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,814,810</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,866,152</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,260,077</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less significant expenses:</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Salaries and wages</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,958,390</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,912,231</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,995,332</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Employee benefit costs</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">730,924</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">717,445</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">721,503</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating supplies and expenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">635,320</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">718,326</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">852,955</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">General supplies and expenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">176,546</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">162,416</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">159,998</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating taxes and licenses</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">144,690</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">145,642</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">141,239</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Insurance and claims</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">92,359</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,368</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58,301</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Communications and utilities</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">40,827</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">43,269</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,584</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">344,568</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">324,435</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">276,050</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchased transportation</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">122,815</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121,516</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">158,111</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Miscellaneous expenses, net</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">24,373</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,831</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,372</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total non-operating income</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">13,599</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,103</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">717</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
        <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision for income taxes</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,524</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">408,274</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">464,190</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Segment net income</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,186,073</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,239,502</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
        <td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,377,159</span></p></td>
        <td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250375556016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="12">3 Months Ended</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>Feb. 05, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 27, 2024 </div>
<div>shares</div>
</th>
<th class="th"><div>Feb. 16, 2024</div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Customer </div>
<div>Segment </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 26, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 28, 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_odfl_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfOperatingSegments', window );">Number of operating segment | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<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_odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue', window );">Number of customer exceeding 6% of revenue | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplit', window );">Common stock split description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">two-for-one split<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityNoteStockSplitConversionRatio1', window );">Common stock, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesIssued1', window );">Number of additional share of common stock received | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShortTermInvestments', window );">Short-term investments</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">$ 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="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>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">344,500,000<span></span>
</td>
<td class="nump">324,000,000<span></span>
</td>
<td class="nump">$ 275,600,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_SelfInsuranceReserve', window );">Self-insurance reserve</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">164,200,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="nump">153,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,200,000<span></span>
</td>
<td class="nump">153,800,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_SelfInsuranceReserveNoncurrent', window );">Long-term portions of self insurance reserve</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">$ 91,400,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="nump">$ 90,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,400,000<span></span>
</td>
<td class="nump">90,400,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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">11,349,000<span></span>
</td>
<td class="nump">11,080,000<span></span>
</td>
<td class="nump">15,893,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Employee service share-based compensation, tax benefit from compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(6,900,000)<span></span>
</td>
<td class="num">(3,300,000)<span></span>
</td>
<td class="num">(3,300,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_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 34,500,000<span></span>
</td>
<td class="nump">$ 34,600,000<span></span>
</td>
<td class="nump">$ 29,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per share | $ / 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">$ 0.26<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 0.60<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_odfl_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per share | $ / shares</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=odfl_A2021ShareRepurchaseProgramMember', window );">2021 Share Repurchase Program [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_odfl_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=odfl_A2023ShareRepurchaseProgramMember', window );">2023 Share Repurchase Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_odfl_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock repurchase program, remaining authorized repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,260,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,260,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=odfl_A2023ShareRepurchaseProgramMember', window );">2023 Share Repurchase Program [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_odfl_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000,000<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_odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 customers with more than six percent of revenue.</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;">odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies [Line Items]</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;">odfl_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_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 authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-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;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: 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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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> -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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax benefit for recognition of expense of 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 (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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SelfInsuranceReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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_StockholdersEquityNoteStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of 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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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_StockholdersEquityNoteStockSplit</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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_ShareRepurchaseProgramAxis=odfl_A2021ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=odfl_A2021ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=odfl_A2023ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=odfl_A2023ShareRepurchaseProgramMember</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>46
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250377172048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Disaggregated Revenue (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, 2024</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from operations</a></td>
<td class="nump">$ 5,814,810<span></span>
</td>
<td class="nump">$ 5,866,152<span></span>
</td>
<td class="nump">$ 6,260,077<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=odfl_LTLServiceRevenueMember', window );">LTL Service Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from operations</a></td>
<td class="nump">5,761,105<span></span>
</td>
<td class="nump">5,804,939<span></span>
</td>
<td class="nump">6,177,055<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=odfl_OtherServiceRevenueMember', window );">Other Service Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from operations</a></td>
<td class="nump">$ 53,705<span></span>
</td>
<td class="nump">$ 61,213<span></span>
</td>
<td class="nump">$ 83,022<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript: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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=odfl_LTLServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=odfl_LTLServiceRevenueMember</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=odfl_OtherServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=odfl_OtherServiceRevenueMember</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>47
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250371754352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Estimated Useful Lives Of Property And Equipment (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration', window );">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</a></td>
<td class="text">us-gaap:UsefulLifeTermOfLeaseMember<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 [Member] | Structures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of asset, years</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Revenue Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of asset, years</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Other Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of asset, years</a></td>
<td class="text">2 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Structures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of asset, years</a></td>
<td class="text">30 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Revenue Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of asset, years</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Other Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of asset, years</a></td>
<td class="text">20 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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of term of useful life for property, plant, and equipment when not stated as numeric value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482190/360-10-35-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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=odfl_StructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=odfl_StructuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=odfl_RevenueEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=odfl_RevenueEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=odfl_OtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=odfl_OtherEquipmentMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250376820784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Summary of Accelerated Repurchase Activity (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 28, 2024</div></th>
<th class="th"><div>Feb. 24, 2022</div></th>
<th class="th"><div>Aug. 26, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_srt_ShareRepurchaseProgramAxis=odfl_August2021ASRAgreementMember', window );">August 2021 ASR Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesLineItems', window );"><strong>Accelerated Share Repurchases [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_odfl_AcceleratedShareRepurchaseAgreementDate', window );">Agreement Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2021-08<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_odfl_AcceleratedShareRepurchaseSettlementDate', window );">Settlement Date</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">2022-01<span></span>
</td>
<td class="text">2022-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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt', window );">Agreement Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250.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_TreasuryStockSharesAcquired', window );">Initial shares delivered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,310,730<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_odfl_TreasuryStockAdditionalSharesAcquired', window );">Additional Shares Delivered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246,820<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Total Shares Delivered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,557,550<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_ShareRepurchaseProgramAxis=odfl_February2022ASRAgreementMember', window );">February 2022 ASR Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesLineItems', window );"><strong>Accelerated Share Repurchases [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_odfl_AcceleratedShareRepurchaseAgreementDate', window );">Agreement Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2022-02<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_odfl_AcceleratedShareRepurchaseSettlementDate', window );">Settlement Date</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">2022-04<span></span>
</td>
<td class="text">2022-04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt', window );">Agreement Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Initial shares delivered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,036,314<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_odfl_TreasuryStockAdditionalSharesAcquired', window );">Additional Shares Delivered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">745,618<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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Total Shares Delivered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,781,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=odfl_May2024ASRAgreementMember', window );">May 2024 A S R Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesLineItems', window );"><strong>Accelerated Share Repurchases [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_odfl_AcceleratedShareRepurchaseAgreementDate', window );">Agreement Date</a></td>
<td class="text">2024-05<span></span>
</td>
<td class="text">&#160;<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_odfl_AcceleratedShareRepurchaseSettlementDate', window );">Settlement Date</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">2024-11<span></span>
</td>
<td class="text">2024-11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt', window );">Agreement Amount</a></td>
<td class="nump">$ 200.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Initial shares delivered</a></td>
<td class="nump">923,201<span></span>
</td>
<td class="text">&#160;<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_odfl_TreasuryStockAdditionalSharesAcquired', window );">Additional Shares Delivered</a></td>
<td class="nump">133,012<span></span>
</td>
<td class="text">&#160;<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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Total Shares Delivered</a></td>
<td class="nump">1,056,213<span></span>
</td>
<td class="text">&#160;<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_odfl_AcceleratedShareRepurchaseAgreementDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accelerated share repurchase agreement date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_AcceleratedShareRepurchaseAgreementDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearMonthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_AcceleratedShareRepurchaseSettlementDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accelerated share repurchase settlement date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_AcceleratedShareRepurchaseSettlementDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearMonthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_TreasuryStockAdditionalSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional shares acquired.</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;">odfl_TreasuryStockAdditionalSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_AcceleratedShareRepurchasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcceleratedShareRepurchasesLineItems</td>
</tr>
<tr>
<td style="padding-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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481138/505-30-25-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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 are being 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> -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(29))<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=odfl_August2021ASRAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=odfl_August2021ASRAgreementMember</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_ShareRepurchaseProgramAxis=odfl_February2022ASRAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=odfl_February2022ASRAgreementMember</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_ShareRepurchaseProgramAxis=odfl_May2024ASRAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=odfl_May2024ASRAgreementMember</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>49
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250381024016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt - Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">$ 59,987<span></span>
</td>
<td class="nump">$ 79,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Total long-term debt</a></td>
<td class="nump">59,987<span></span>
</td>
<td class="nump">79,977<span></span>
</td>
</tr>
<tr class="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 maturities</a></td>
<td class="num">(20,000)<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_LongTermDebtAndCapitalLeaseObligations', window );">Total maturities due after one year</a></td>
<td class="nump">$ 39,987<span></span>
</td>
<td class="nump">$ 59,977<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_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 short-term and long-term debt and 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> -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/2147478546/942-210-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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://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/2147478546/942-210-S99-1<br><br>Reference 3: 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/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and lease obligation, classified as noncurrent.</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/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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>50
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250371862368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Dec. 31, 2024</div></th>
<th class="th"><div>May 04, 2024</div></th>
<th class="th"><div>May 04, 2023</div></th>
<th class="th"><div>May 04, 2020</div></th>
<th class="th"><div>Nov. 21, 2019</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">$ 37.7<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 37.7<span></span>
</td>
<td class="nump">$ 40.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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest Rate Spread added to 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>
<td class="nump">0.10%<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=odfl_AmendedRevolvingCreditFacilityMember', window );">2019 Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_odfl_LineOfCreditFacilityOriginalBorrowingCapacity', window );">Original borrowing capacity</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">$ 250.0<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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</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">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_LetterOfCreditFeeInPercentage', window );">Letter of Credit Fee in Percentage</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">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=odfl_TwoThousandTwentyThreeCreditAgreementMember', window );">2023 Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_odfl_LineOfCreditFacilityOriginalBorrowingCapacity', window );">Original borrowing capacity</a></td>
<td class="nump">250.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="nump">$ 250.0<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_odfl_LineOfCreditFacilityAccordion', window );">Line of Credit Facility Accordion</a></td>
<td class="nump">150.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="nump">150.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">400.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="nump">$ 400.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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09%<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_odfl_LetterOfCreditFeeInPercentage', window );">Letter of Credit Fee in Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases', window );">Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases</a></td>
<td class="nump">100.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="nump">$ 100.0<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest Rate Spread added to 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>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.175%<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 [Member] | Secured Overnight Financing Rate (SOFR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest Rate Spread added to 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>
<td class="nump">1.375%<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest Rate Spread added to 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>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09%<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 [Member] | Secured Overnight Financing Rate (SOFR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest Rate Spread added to 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>
<td class="nump">1.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_LongtermDebtTypeAxis=us-gaap_SeriesBMember', window );">Series B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Scheduled principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.0<span></span>
</td>
<td class="nump">$ 20.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May  04,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Notes interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Maturity Date Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid.<span></span>
</td>
<td class="text">The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid.<span></span>
</td>
<td class="text">&#160;<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_odfl_DebtInstrumentUnpaidPrincipalBalance', window );">Remaining principal amount</a></td>
<td class="nump">$ 60.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=odfl_PGIMINCMember', window );">P G I M I N C [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_odfl_AggregatePrincipalAmountOfSeniorNotes', window );">Aggregate amount on promissory notes issued</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">$ 350.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=odfl_PGIMINCMember', window );">P G I M I N C [Member] | Series B Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of senior promissory 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="nump">$ 100.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>
</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_DebtInstrumentRedemptionPeriodAxis=odfl_PaidInThreeEqualAnnualInstallmentsMember', window );">Paid in Three Equal Annual Installments [Member] | Series B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Scheduled principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_AggregatePrincipalAmountOfSeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 principal amount of senior notes.</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;">odfl_AggregatePrincipalAmountOfSeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_DebtInstrumentUnpaidPrincipalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unpaid principal balance.</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;">odfl_DebtInstrumentUnpaidPrincipalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_LetterOfCreditFeeInPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period on the outstanding letters of credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_LetterOfCreditFeeInPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_LineOfCreditFacilityAccordion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 additional borrowing capacity under an accordion feature within the credit 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;">odfl_LineOfCreditFacilityAccordion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_LineOfCreditFacilityOriginalBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 original borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_LineOfCreditFacilityOriginalBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22)(a)(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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</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(22)(a)(2))<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_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 required periodic payments applied to principal.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.</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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 available but unused credit capacity under the credit facility.</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity due after one year or beyond 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://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_CreditFacilityAxis=odfl_AmendedRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=odfl_AmendedRevolvingCreditFacilityMember</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=odfl_TwoThousandTwentyThreeCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=odfl_TwoThousandTwentyThreeCreditAgreementMember</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_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_us-gaap_LongtermDebtTypeAxis=us-gaap_SeriesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SeriesBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=odfl_PGIMINCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=odfl_PGIMINCMember</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=odfl_SeriesBNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=odfl_SeriesBNotesMember</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_DebtInstrumentRedemptionPeriodAxis=odfl_PaidInThreeEqualAnnualInstallmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=odfl_PaidInThreeEqualAnnualInstallmentsMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250384659552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_LesseeOperatingLeaseOptionToRenewEarliestYear', window );">Lessee, operating lease, option to renew, earliest year</a></td>
<td class="text">2025 <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_odfl_LesseeOperatingLeaseOptionToRenewLatestYear', window );">Lessee, operating lease, option to renew, latest year</a></td>
<td class="text">2035<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_OperatingLeaseLiabilityCurrent', window );">Operating lease, liability, current</a></td>
<td class="nump">$ 15.7<span></span>
</td>
<td class="nump">$ 15.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">Other accrued liabilities<span></span>
</td>
<td class="text">Other accrued liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, liability, noncurrent</a></td>
<td class="nump">$ 92.6<span></span>
</td>
<td class="nump">$ 104.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other non-current liabilities<span></span>
</td>
<td class="text">Other non-current liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 104.2<span></span>
</td>
<td class="nump">$ 116.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating lease, weighted average remaining lease term</a></td>
<td class="text">6 years 2 months 12 days<span></span>
</td>
<td class="text">7 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating lease, weighted average discount rate, percent</a></td>
<td class="nump">4.90%<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Cash paid for amounts included in the measurement of lease liabilities</a></td>
<td class="nump">$ 21.3<span></span>
</td>
<td class="nump">$ 22.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease, expense</a></td>
<td class="nump">23.3<span></span>
</td>
<td class="nump">24.5<span></span>
</td>
<td class="nump">$ 20.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 new operating lease liabilities</a></td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="nump">$ 39.9<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, operating lease, renewal term</a></td>
<td class="text">1 month<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, operating lease, renewal term</a></td>
<td class="text">10 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_odfl_LesseeOperatingLeaseOptionToRenewEarliestYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 renew, earliest 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;">odfl_LesseeOperatingLeaseOptionToRenewEarliestYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_LesseeOperatingLeaseOptionToRenewLatestYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 renew, latest 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;">odfl_LesseeOperatingLeaseOptionToRenewLatestYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, 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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_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>
<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>52
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380727136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 20,548<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">19,968<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">19,277<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">17,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">16,334<span></span>
</td>
</tr>
<tr class="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">34,734<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 lease payments</a></td>
<td class="nump">128,104<span></span>
</td>
</tr>
<tr class="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="num">(19,814)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total lease liabilities</a></td>
<td class="nump">$ 108,290<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>53
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250376169648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of the Provision for Income Taxes (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, 2024</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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current:</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">$ 284,679<span></span>
</td>
<td class="nump">$ 288,030<span></span>
</td>
<td class="nump">$ 318,571<span></span>
</td>
</tr>
<tr class="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">67,505<span></span>
</td>
<td class="nump">66,903<span></span>
</td>
<td class="nump">83,611<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_CurrentFederalStateAndLocalTaxExpenseBenefit', window );">Total current income tax expense (benefit)</a></td>
<td class="nump">352,184<span></span>
</td>
<td class="nump">354,933<span></span>
</td>
<td class="nump">402,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">18,585<span></span>
</td>
<td class="nump">42,728<span></span>
</td>
<td class="nump">51,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">755<span></span>
</td>
<td class="nump">10,613<span></span>
</td>
<td class="nump">10,146<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_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Total deferred income tax expense (benefit)</a></td>
<td class="nump">19,340<span></span>
</td>
<td class="nump">53,341<span></span>
</td>
<td class="nump">62,008<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 );">Total provision for income taxes</a></td>
<td class="nump">$ 371,524<span></span>
</td>
<td class="nump">$ 408,274<span></span>
</td>
<td class="nump">$ 464,190<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_CurrentFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_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 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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred 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 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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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>54
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380151184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Effective Reconciliation of the U.S. Statutory Federal Income Tax Rates (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, 2024</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax provision at statutory rate</a></td>
<td class="nump">$ 327,095<span></span>
</td>
<td class="nump">$ 346,033<span></span>
</td>
<td class="nump">$ 386,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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">60,216<span></span>
</td>
<td class="nump">66,055<span></span>
</td>
<td class="nump">75,906<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other, net</a></td>
<td class="num">(15,787)<span></span>
</td>
<td class="num">(3,814)<span></span>
</td>
<td class="nump">1,601<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 );">Total provision for income taxes</a></td>
<td class="nump">$ 371,524<span></span>
</td>
<td class="nump">$ 408,274<span></span>
</td>
<td class="nump">$ 464,190<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_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law.</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> -Subparagraph (b)(3)<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 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250376507856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance', window );">Claims and insurance reserves</a></td>
<td class="nump">$ 32,866<span></span>
</td>
<td class="nump">$ 29,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences', window );">Accrued vacation</a></td>
<td class="nump">23,379<span></span>
</td>
<td class="nump">19,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Deferred compensation</a></td>
<td class="nump">41,387<span></span>
</td>
<td class="nump">41,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">11,341<span></span>
</td>
<td class="nump">12,142<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">108,973<span></span>
</td>
<td class="nump">103,110<span></span>
</td>
</tr>
<tr class="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 );">Depreciation and amortization</a></td>
<td class="num">(485,808)<span></span>
</td>
<td class="num">(460,703)<span></span>
</td>
</tr>
<tr class="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">(5,095)<span></span>
</td>
<td class="num">(4,997)<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">(490,903)<span></span>
</td>
<td class="num">(465,700)<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_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (381,930)<span></span>
</td>
<td class="num">$ (362,590)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 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)(a))<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/2147478546/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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/2003/role/disclosureRef<br> -Topic 740<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/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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 compensated absences (includes, but not limited to, sick and personal 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 estimated losses under self insurance.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences 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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250382460432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationYearUnderExamination', window );">Income tax examinations year under examination</a></td>
<td class="text">2020<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 [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [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_IncomeTaxExaminationYearUnderExamination', window );">Income tax examinations year under examination</a></td>
<td class="text">2021<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 [Member] | State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationYearUnderExamination', window );">Income tax examinations year under examination</a></td>
<td class="text">2024<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 [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [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_IncomeTaxExaminationYearUnderExamination', window );">Income tax examinations year under examination</a></td>
<td class="text">2024<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_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxExaminationYearUnderExamination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax year being audited in the income tax examination, in YYYY format.</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_IncomeTaxExaminationYearUnderExamination</td>
</tr>
<tr>
<td style="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:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</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>57
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250377014992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contributions</a></td>
<td class="nump">$ 112.9<span></span>
</td>
<td class="nump">$ 119.5<span></span>
</td>
<td class="nump">$ 135.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation plan amounts owed, non current</a></td>
<td class="nump">100.4<span></span>
</td>
<td class="nump">91.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation plan amounts owed</a></td>
<td class="nump">$ 109.4<span></span>
</td>
<td class="nump">$ 101.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250474164608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted Average Number of Shares Outstanding, Diluted [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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic</a></td>
<td class="nump">215,326<span></span>
</td>
<td class="nump">218,842<span></span>
</td>
<td class="nump">224,682<span></span>
</td>
</tr>
<tr class="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 share-based awards</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="nump">1,338<span></span>
</td>
<td class="nump">1,474<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 );">Weighted average shares outstanding - diluted</a></td>
<td class="nump">216,485<span></span>
</td>
<td class="nump">220,180<span></span>
</td>
<td class="nump">226,156<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250376936592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Installment </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_odfl_NumberOfAnnualInstallments', window );">Number of annual installments | Installment</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per, Granted</a></td>
<td class="nump">$ 212.19<span></span>
</td>
<td class="nump">$ 179.77<span></span>
</td>
<td class="nump">$ 151.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Weighted average grant date fair value per, vested | $</a></td>
<td class="nump">$ 13.9<span></span>
</td>
<td class="nump">$ 18.1<span></span>
</td>
<td class="nump">$ 20.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock-based compensation cost | $</a></td>
<td class="nump">$ 11.6<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation costs, weighted-average recognition periods</a></td>
<td class="text">1 year 8 months 12 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Phantom shares vested | shares</a></td>
<td class="nump">65,128<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested Weighted Average grant date fair value</a></td>
<td class="nump">$ 144.64<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=odfl_PerformanceBasedRestrictedStockUnitsMember', window );">PBRSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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 );">Weighted Average Grant Date Fair Value Per, Granted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock-based compensation cost | $</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation costs, weighted-average recognition periods</a></td>
<td class="text">1 month 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Phantom shares vested | shares</a></td>
<td class="nump">26,496<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested Weighted Average grant date fair value</a></td>
<td class="nump">$ 118.85<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=us-gaap_PhantomShareUnitsPSUsMember', window );">Phantom Share Units (PSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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 );">Phantom shares vested | shares</a></td>
<td class="nump">3,444<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested Weighted Average grant date fair value</a></td>
<td class="nump">$ 57.38<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=odfl_StockIncentivePlan2016Member', window );">Stock Incentive Plan 2016 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | shares</a></td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_NumberOfAnnualInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual 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;">odfl_NumberOfAnnualInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=odfl_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=odfl_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_PhantomShareUnitsPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PhantomShareUnitsPSUsMember</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=odfl_StockIncentivePlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=odfl_StockIncentivePlan2016Member</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380896816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors (Details) - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_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>
</tr>
<tr class="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</a></td>
<td class="nump">115,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">63,602<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="num">(65,128)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="num">(6,010)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending Balance</a></td>
<td class="nump">108,428<span></span>
</td>
<td class="nump">115,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Beginning Balance</a></td>
<td class="nump">$ 158.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per, Granted</a></td>
<td class="nump">212.19<span></span>
</td>
<td class="nump">$ 179.77<span></span>
</td>
<td class="nump">$ 151.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per , Vested</a></td>
<td class="nump">144.64<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Forfeited</a></td>
<td class="nump">194.89<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Ending Balance</a></td>
<td class="nump">$ 196.16<span></span>
</td>
<td class="nump">$ 158.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250377170368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Details) - PBRSUs [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance | shares</a></td>
<td class="nump">34,758<span></span>
</td>
</tr>
<tr class="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 | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested | shares</a></td>
<td class="num">(26,496)<span></span>
</td>
</tr>
<tr class="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 | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending Balance | shares</a></td>
<td class="nump">8,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Beginning Balance | $ / shares</a></td>
<td class="nump">$ 127.47<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Grant Date Fair Value Per, Granted | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per , Vested | $ / shares</a></td>
<td class="nump">118.85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Forfeited | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Ending Balance | $ / shares</a></td>
<td class="nump">$ 155.11<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=odfl_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=odfl_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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250380046064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Parenthetical) (Details) - PBRSUs [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=odfl_PerformanceBasedRestrictedStockUnitsMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod', window );">Grants as percentage of target award</a></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_AwardTypeAxis=odfl_PerformanceBasedRestrictedStockUnitsMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod', window );">Grants as percentage of target award</a></td>
<td class="nump">200.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity instruments other than options, grants as a percentage of the target award in 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;">odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_AwardTypeAxis=odfl_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=odfl_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_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>63
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250376186480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of the Changes in the Number of Outstanding Phantom Stock Shares (Details) - Phantom Share Units (PSUs) [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance | shares</a></td>
<td class="nump">1,118,396<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_odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled', window );">Settled | shares</a></td>
<td class="num">(132,904)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending Balance | shares</a></td>
<td class="nump">985,492<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Grant Date Fair Value Per Share, Beginning Balance | $ / shares</a></td>
<td class="nump">$ 60.25<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_odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue', window );">Weighted Average Grant Date Fair Value Per Settled | $ / shares</a></td>
<td class="nump">60.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Forfeited | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value Per Share, Ending Balance | $ / shares</a></td>
<td class="nump">$ 60.25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity instruments other than options nonvested weighted average settled date fair value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settled 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PhantomShareUnitsPSUsMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250385662176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Debt and capital lease obligations</a></td>
<td class="nump">$ 59,987<span></span>
</td>
<td class="nump">$ 79,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 56,500<span></span>
</td>
<td class="nump">$ 75,400<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_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 short-term and long-term debt and 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> -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/2147478546/942-210-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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250377494496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>Customer </div>
<div>Segment</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 segment</a></td>
<td class="nump">1<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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<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_odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue', window );">Number of customer exceeding 6% of revenue | Customer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers', window );">Description of revenue from external customers</a></td>
<td class="text">We derive revenue primarily in North America and manage our business activities on a Company-wide basis. For the last three fiscal years, more than 95% of our revenue was derived from services performed in the United States and less than 5% of our revenue was generated from services performed internationally.<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_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration', window );">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</a></td>
<td class="text">President And C E O [Member]<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_SegmentReportingCodmProfitLossMeasureHowUsedDescription', window );">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</a></td>
<td class="text">Our chief operating decision maker (&#8220;CODM&#8221;), who is our President and Chief Executive Officer, reviews Company-wide financial information. The CODM uses &#8220;Net income&#8221; on our Statements of Operations to make capital allocation and spending decisions, which is initially performed as part of our annual strategic planning process.<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_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_odfl_PercentageOfRevenueFromServices', window );">Percentage of revenue from services</a></td>
<td class="nump">95.00%<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_odfl_PercentageOfRevenueFromServices', window );">Percentage of revenue from services</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 customers with more than six percent of revenue.</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;">odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_odfl_PercentageOfRevenueFromServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from 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;">odfl_PercentageOfRevenueFromServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</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_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 about revenues from external customers (1) attributed to the entity's country of domicile and (2) attributed to all foreign countries in total from which the entity derives revenues.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers</td>
</tr>
<tr>
<td style="padding-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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: 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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription</td>
</tr>
<tr>
<td style="padding-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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=country_US</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_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=us-gaap_NonUsMember</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>66
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250384645456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Financial Information with Respect to our Segment (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, 2024</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from operations</a></td>
<td class="nump">$ 5,814,810<span></span>
</td>
<td class="nump">$ 5,866,152<span></span>
</td>
<td class="nump">$ 6,260,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Less significant 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_odfl_SalaryAndWages', window );">Salaries and wages</a></td>
<td class="nump">1,958,390<span></span>
</td>
<td class="nump">1,912,231<span></span>
</td>
<td class="nump">1,995,332<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_odfl_EmployeeBenefitCosts', window );">Employee benefit costs</a></td>
<td class="nump">730,924<span></span>
</td>
<td class="nump">717,445<span></span>
</td>
<td class="nump">721,503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpenses', window );">Operating supplies and expenses</a></td>
<td class="nump">635,320<span></span>
</td>
<td class="nump">718,326<span></span>
</td>
<td class="nump">852,955<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_odfl_OtherSellingAndGeneralExpense', window );">General supplies and expenses</a></td>
<td class="nump">176,546<span></span>
</td>
<td class="nump">162,416<span></span>
</td>
<td class="nump">159,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectTaxesAndLicensesCosts', window );">Operating taxes and licenses</a></td>
<td class="nump">144,690<span></span>
</td>
<td class="nump">145,642<span></span>
</td>
<td class="nump">141,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingInsuranceAndClaimsCostsProduction', window );">Insurance and claims</a></td>
<td class="nump">92,359<span></span>
</td>
<td class="nump">75,368<span></span>
</td>
<td class="nump">58,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectCommunicationsAndUtilitiesCosts', window );">Communications and utilities</a></td>
<td class="nump">40,827<span></span>
</td>
<td class="nump">43,269<span></span>
</td>
<td class="nump">40,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">344,568<span></span>
</td>
<td class="nump">324,435<span></span>
</td>
<td class="nump">276,050<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_odfl_PurchasedTransportation', window );">Purchased transportation</a></td>
<td class="nump">122,815<span></span>
</td>
<td class="nump">121,516<span></span>
</td>
<td class="nump">158,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_OtherCostAndExpenseOperating', window );">Miscellaneous expenses, net</a></td>
<td class="nump">24,373<span></span>
</td>
<td class="nump">4,831<span></span>
</td>
<td class="nump">15,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Non-operating income</a></td>
<td class="num">(13,599)<span></span>
</td>
<td class="num">(7,103)<span></span>
</td>
<td class="num">(717)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">371,524<span></span>
</td>
<td class="nump">408,274<span></span>
</td>
<td class="nump">464,190<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 1,186,073<span></span>
</td>
<td class="nump">$ 1,239,502<span></span>
</td>
<td class="nump">$ 1,377,159<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_odfl_EmployeeBenefitCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee benefit 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;">odfl_EmployeeBenefitCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_OtherSellingAndGeneralExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs related to selling products and services, as well as other general and administrative expenses not separately disclosed on the income statement.</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;">odfl_OtherSellingAndGeneralExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_PurchasedTransportation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs associated with the use of third parties transportation companies to fulfill part or all of a service to our customers under our customer agreements.</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;">odfl_PurchasedTransportation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_odfl_SalaryAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 salary, wage, and incentive and equity-based compensation.</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;">odfl_SalaryAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>odfl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DirectCommunicationsAndUtilitiesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of direct communications and utilities incurred during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(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_DirectCommunicationsAndUtilitiesCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DirectTaxesAndLicensesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax incurred and cost of license directly related to good produced or service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(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_DirectTaxesAndLicensesCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes 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_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingInsuranceAndClaimsCostsProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance and claims costs directly related to goods produced and sold, or services rendered, during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<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_OperatingInsuranceAndClaimsCostsProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of other operating cost and expense items that are associated with the entity's normal revenue producing 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: 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(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript: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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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>67
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45250474179232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation And Qualifying Accounts (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, 2024</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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 6,108<span></span>
</td>
<td class="nump">$ 6,677<span></span>
</td>
<td class="nump">$ 6,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">1,670<span></span>
</td>
<td class="nump">2,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">1,744<span></span>
</td>
<td class="nump">2,239<span></span>
</td>
<td class="nump">1,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">$ 6,375<span></span>
</td>
<td class="nump">$ 6,108<span></span>
</td>
<td class="nump">$ 6,677<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript: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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves from charge to cost and 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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript: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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>EXCEL
<SEQUENCE>68
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MD*2OU&46L'! :,=$XH?BIGNLG-7IE&L3#'H("2R&N QID,1D* 4ZV!$_[>Z
MV)?H4YHV19,+#8DPEU"]:2;,6MTIV@;:.650.Y&5N"Y+PH. T '9'?Z(GW]_
MP3;I)^;99ES ,0>H]!4[#''"8=$R(+CC(?$#<5-JGB*S<49#3F-+H<,N8B$?
M$MB!C[R'?!Z!-LLXE!9+^NL)ER$GE"4#T",=]8@?>V\[@3P3LRS/=";=VP%R
M4NB=RMOAYJ>C'O53#TI3-=#NT$J\#JU#J<VRA,16VW.8$4*C:*!!TXYXU$^\
M&U6899[8;.^A&F>RE(O,G4C4QAF-.2S=^FH==E&<\($THGO[23_U;G*1%9L5
M:5;63=7NHD6:5HW(W8H= *1QT%^0.LQ"QH(!JM .?]2/OVWK, *A/>\EOU.K
MC;8( ]OZ6FVS,.%#6R?:$9 >VQ9N2K00L.YI19H]8*[*IW,MJP+@,G-V:&H#
MCF+XZ\L^9G8HNZ,@]5/P<-E_;(H=VSX@!+7*S647A#P>4-O!C_KA=W=\.FV.
ML22)H[Y"VXPG232PJ* =[.A[8%>J\OR]4^J@&NSY0JLGN.S"F SE;4<_ZJ??
MK5Q(4&HZ0K?[=RJUZ<:@TS(K4QUV(2-L8.5#.PA2+V^VJ=I5U+&931S]((1&
MVM?KLDL2.L &UO&+^?FUU>M7R1QDHD$8XW[&.@UYP..!>64=P]A1AA69;G<6
MFQ,X5>JL?'I'\OH=NQ<(R+72.(&CP^ [)#+_&>OC4E3M#DM6]8=?8DJBC^V*
M6CN/Y]A)SUM/Y>TP]+T3UR-'KG#=8=52:Y5^1^?H#%\0#&NM"JU%WL@QXB$>
M V', ]5FFB ]&KU45?:?G(\1)72<Q,$X"J(V;6#JQM -X$'?S%6C:PW?038A
MH=&M3&4Q@_[X=L3>CNM_R@Y/22^<U\&&.,A)^J7M-(N&EN.L8ST[PGJQRDQM
M9R62+ZDY^074[V;.*=B!;QIC:Y/CLH-M<3!P9LTZSC,_YQ^D%O 1;!=%5<+U
M<->SS6V )Z>X#WB'88!QP,,AG1WAF9_PFZ99_UQ5.O:N-(#6:.6#RY!'\=#9
M*>NXS_S<MWK]YACLY\*(K/L5[GVFR]"YSYSLW6,S-SC_%-43+/Q1+A<P$E]$
M,!/5YI[AYHU6J_:VVTQIK8KVY5(*D&\,X/N%4OKMC;F3M[MS._T?4$L#!!0
M   ( &>!65I-!BBKK0(  "@'   8    >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&ULK55=;]HP%/TK5E9-K=213T+I0J26:MH>)J&R;@_3'DRX$*N.G=D&NOWZ
M73LT"C2M6FD\$'_<<^XY]K6=[:2ZUR6 (0\5%WKBE<;4E[ZOBQ(JJ@>R!H$S
M*ZDJ:K"KUKZN%="E U7<CX(@]2O*A)=G;FRF\DQN#&<"9HKH3551]><:N-Q-
MO-!['+AEZ]+8 3_/:KJ&.9B[>J:PY[<L2U:!T$P*HF U\:["RVEJXUW =P8[
MW6D3ZV0AY;WM?%E.O, * @Z%L0P4/UN8 N>6"&7\WG-Z;4H+[+8?V3\Y[^AE
M035,)?_!EJ:<>!<>6<**;KBYE;O/L/<SM'R%Y-K]DUT3.TP]4FRTD=4>C HJ
M)IHO?=BO0P<0)L\ HCT@>BT@W@-B9[11YFS=4$/S3,D=438:V6S#K8U#HQLF
M["[.C<)9ACB37U-.10%D;ADT.9U1!<*48%A!^1GY0.[F-^3TY(R<$";(MU)N
M-!5+G?D&DUL*O]@GNFX21<\DNH%B0.+PG$1!E/3 IZ^'QX=P'RVWOJ/6=^3X
MXF?XYH8:P&HT1*[()R9P$1CE9"8U<^7U\VJAC<(B^]5GM>%.^KGMP;O4-2U@
MXN')TJ"VX.7OWX5I\+'/^'\B.UB&N%V&^"7V?.HJ#!0>R +8EBXXZ'-".1YN
M6Q:]^]PPIH[17A+;?!R-HLS?=DT]#0J#)!BV40=JDU9M\K):656X-RBYN#\G
M-55D2_D&^D0V1*-._F 0'FE\.>9 X;!5.'R#0EWB:=*$;DPI%?L+RSZE#>&P
MHV*8!LWO2.]K(@]4IZWJ].VJ\<K7!L\Z$^L^V>D3,5$8C2^243(ZDMT7.1K'
MP3B.CF3[G7O,OB%?J5HSH0F'%6*#P0A)5',O-QTC:W>U+:3!,G;-$I\R4#8
MYU=2FL>.O2W;QS'_!U!+ P04    " !G@5E:PT)EZ*L&  !?'@  &    'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;*U96V_;-A3^*X0W#!W0QN)%E)0E!IIH
MESZT*YIV?1CVH,AT+$P2/9%.NOWZ41=+-GG$IH!?$E'^SA&_P\/#C^35DVS^
M5ELA-/I2E;6Z7FRUWETNERK?BBI3%W(G:O/+1C95IDVS>5BJ72.R=6=4E4L2
M!'Q9946]6%UU[]XWJRNYUV51B_<-4ONJRII_;T0IGZX7>'%X\:%XV.KVQ7)U
MM<L>Q)W0GW;O&]-:CE[6125J5<@:-6)SO7B-+U/:&72(/PKQI(Z>44OE7LJ_
MV\:;]?4B:'LD2I'KUD5F_CV*6U&6K2?3CW\&IXOQFZWA\?/!^R\=>4/F/E/B
M5I:?B[7>7B_B!5J+3;8O]0?Y])L8"(6MOUR6JON+GGIL9+Z8[Y66U6!LVE51
M]_^S+T,@C@PPGS$@@P&Q#=B, 1T,Z',-V&# NLCT5+HXI)G.5E>-?$)-BS;>
MVH<NF)VUH5_4[;C?Z<;\6A@[O;K3F19F'+5"<H-^WXDF:\=#H5?HTUV*7GS_
M(U+;K!$*%37ZN)5[E=5K]1)]?]*^6FK3E];C,A^^>]-_E\Q\%Q/T5M9ZJ]#/
M]5JL3QTL#8F1"3DPN2%>CZG(+Q#%+Q$)" ,Z=/M\<PJ8I\\W)QXV=!P7VOFC
M,_[>U+FL!!J'!_WY^E[IQDR3OZ!@]\X8[*RM'9=JE^7B>F&*@Q+-HUBL?O@.
M\^ G*%#G=):>R=E)$-D81.;SOOH@'D6]%VC3R K),;>A /:.>.>HK96/JS#&
M+,;!U?+Q.#80CG,<DE-<ZN(XX4$012/NA%$X,@J]:3%,T/H!B2^F]"NA+B$V
MX3G3X9S.TC,Y.PD>'X/'O>EPEY594PA3O9[,DJ:0J5SH7M1B4V@P)WIOX=$8
M$AXG%#,K)R <27C$K9P <!'F,0WAG(A&6I&7UI03:K_;E<7 [) @$+/(Z0FG
M(25VLKNP",>4V+Q<6!R2))RA%8^T8B^M7\W(-%GY?%*QTPT<\9!9O;T%8)PP
M;),"8&&2)#%,*AE))<\<*YU]&3B513[+*7%[P1A/[(&"8"%G=E&"8)C0!.:$
M@TE#!%Y6;VJU;[(Z%QV?O,R*"I8$@=.!A- PL=@ L"BD/+;8 + PI@&>87.D
MB+"7S:VLJGU=Y(,0:BGM=5$6NH#':'!WW \6Q"2R60$P,Y<2FQ7D+8S9#"LR
ML2)>5JDP%34OLEYM&TY9)1M=_->] &D1IR.4F:R*;5X CC!V5-4&8BZ.1#P(
M@QEFDU+"7@VQ>K]O\JV1_FMD]%&M=H;6/"GJ3@%"8AS:I" <#ITJ >&,<,!S
M23@I%^R7+F\+E9O-4%8+([''LO<2U4*#O)@;7$8C:M-R82RFV";EHG!((S+#
M:=(NV+NZKSY*;>JY="0,2"AT>TJB(,;$I@0!2<@B9V(!0(83D](SO"99@?VZ
M8BKJ1:?:03[NXH]#1H\7E($/ .0LX/98IA P-D Z-TZ3GL"15V2^D_6K:91>
M]*1^/ P7*#BQ5Z)\J^(\J[?T7-Y.HSG)&.S7,6]J+8Q??8@?&#Y7;1 WTUT0
MX\S."DBW<#J3$I-LP7[=,I+P9+BK+E[A*,#8I@'A2)0X\Q7 L7AN(2236"%^
ML?*[WHKF,!BS!96XXL+H8UMW :B04%MV 2BS%YPC,ND4XM<I?3FM3R;K_/ 0
M5U>\PD9[V>(+PD4XL*L/#)O9W9))I1"_2AF./>[%1C9B8--+99"3*REP&$9A
M8FLO",A9%#E;- @8,TS9C$8FDTHA7U$IC7PLNM-20^WKS%Q=02,<$GOK"> Z
M[6F7!0C'S>HW([[(I%.(7Z>\$[Z:0-QC$(QC'CC"! *:C4D8.',) -+(A&9N
M@"9U0OQ'*S]G36VFD$)F,O5GGN!*1\YZMG)6;^FYO)U&<-)!Q*^#;C)5Y&#,
M>KOXN$Q>A/;" **X,T-=%+_ ,PL<F30/\1^BI$6YU_8Y]-#[".@7LW4;B.).
MV711_"*8R]U)8Y#8F[N?N^L-LP/*'LU*\" .9_9RKY4VFSV3UW R>Z7+-R?S
M.;VEY_)V&M))\1"_XIE/9E>7F)VA<RIV"^*,?G$J&H CC,<S,IY.0H?ZA8XG
MI2F@2,R"&-O;8 A' AQ;.B@%<=P(SQD.D\:A?HV3%H_%6M1KA=8B+TU.KZ?R
M#!+#SOS"%X&]:@*HX,(^7@)!-J'ET<U;)9J'[@93H5SN:]U?78UOQUO2U]W=
MH/7^!E^F_5WGY*:_>GV;-0]%K5 I-L9E<!&9*#?];6;?T'+7W>_=2ZUEU3UN
M1;8630LPOV^DU(=&^X'Q3GGU/U!+ P04    " !G@5E:RXOMX  '  ">+P
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
MN>VM&\C?%V4I[B_J ]3;(_F3_P%02P,$%     @ 9X%96O8P-5Z' P  K1$
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
M9SCIFFW_&<Q#TW7-IC]<2P'Q;@#P^ZIINL.)N<'QTZO%_P!02P,$%     @
M9X%96B1D^?,_ @  S00  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6R%
M5-^/VC ,_E>L[C3=21.% L?$2B7@=MH>D-"AVQZF/836I=&E39>8'_??STFA
M8Q/'7EK;L3]_=NS$>VU>;(%(<"A592=!052/P]"F!9;"=G2-%9_DVI2"6#6;
MT-8&1>:#2A5&W>Y]6 I9!4GL;4N3Q'I+2E:X-&"W92G,ZPR5WD^"7G R/,E-
M0<X0)G$M-KA">JZ7AK6P1<EDB965N@*#^228]L:S@?/W#M\D[NV9#*Z2M=8O
M3OF:38*N(X0*4W((@G\[G*-2#HAI_#IB!FU*%W@NG] ??>U<RUI8G&OU7694
M3(*/ 628BZVB)[W_@L=ZA@XOU<KZ+^P;W^$P@'1K29?'8&90RJKYB\.Q#V<!
M4?1&0'0,B#SO)I%G^2!()+'1>S#.F]&<X$OUT4Q.5NY25F3X5'(<)2L2A-QD
MLJ!SF M;P"-?E(7;I3!L+I!D*M0=W("L8"&5XE[:."3.[1#"])AGUN2)WLC3
MBV"A&<["YRK#[&^ D$FWS*,3\UET%?$!TP[T>Q\@ZD8#>%X]P.W-W17<?MN1
MOL?M_Z\C_S3DQW1MR? 4_;Q4?8,YN(SI-FML:Y'B).#5L6AV&"3OW_7NNY^N
M,!ZTC ?7T).E>&UND'<4ZJU)"Q[3#'+,T @%) Z0&LPD7;RW!GODL=T*[Y+>
M:-09QN'NG%)X-F(EFHU?) NIWE;43%MK;7=UVHSH'_=FT1?";&1E06'.H=W.
MB%?#-,O3**1K/[!K33S^7BSXO4'C'/@\UYI.BDO0OF#);U!+ P04    " !G
M@5E:_Y5?<6<"  "+!@  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;*U5
M:V^;,!3]*Q:KIE;:PC-)FQ&D)JQ:I76*FG7[[,!-L HVLTUH__UL0UA2D2B:
M^@5\K^\Y]V%S"&O&GT4&(-%+D5,QM3(IRXEMBR2# HL!*X&JG37C!9;*Y!M;
ME!QP:D!%;GN.,[(+3*@5A<:WX%'(*ID3"@N.1%44F+_.(&?UU'*MG>.1;#*I
M'784EG@#2Y!/Y8(KR^Y84E( %811Q&$]M6[=21SH>!/PBT M]M9(=[)B[%D;
M]^G4<G1!D$,B-0-6KRW,(<\UD2KC3\MI=2DU<'^]8[\SO:M>5EC G.6_22JS
MJ75MH136N,KE(ZN_0=O/4/,E+!?FB>HF=CBT4%()R8H6K"HH"&W>^*6=PQ[
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
M,3MK= A5X[RS1OP=H2V) )Z[H.S DT?_@LJ6N#%!U&?Y7!#Y/?KV-5F%JFN
M6?,=&R3Z;T[_S1X-'-YODK/TXGR:3B=G_/ER<II>S:_P^3R=7ERDD[.S1V_(
M_^BGG,W3"XS&I-ETGES.4P+Z?G $#&EZBG\3^7P.:&<SACH[GZ23BPLR9-4=
M^^1\8A_ @@4G'Q8(2E1T17]Z,W&=_PZ2B_*$!J(<BGAN)1\I V-8W0"6\;"8
MW=7QRQ%6- W[KNI%>_>0(B(#"T"^L'<D@BKR7JWZ9GFR%=80G>B!B^3U.(%9
MX!@7NS^"**WHTQYTU7,&.#>B_@$%# ]E53"V'& A""201!?V"R%];)OI@0A(
MHTZU7RRK*2I+:M=\O+>A- I$$-DBE-TR<1!B('KA_2X[XN-8JV.O->*M$2(=
MZ.$,'!Q,2FZ)_1WY-Z4G/ %9V/U#8;NX[YP3;CW9 CEA$8P>% <QNLVF@^K"
M.X^LQ@MD2@ D@:B5<$HS**1;5U<EBS!8@ A!DVN$>NSZ[!OAZ]XU,SV3;LR.
MMA%.WBWWHA,LEP]DMV>;.[AK1 8F#Z(%;"J-.$]XV,$M=[5@R; =B*&,Z/EN
MP&ZBJX@]X&A!]"BI1RBQH2TX*HKC+2>^4J"J^KQ?)3ID<Q!NTB[6JN;[>>K@
M2?2RJ9J6.9D._AYK,MX<?A^7WEY$O3HQD>#OR:MR)WEL$DS7M20PP=J]@@ZG
MF *_TNY&"T->J"8:5HA"P/Q68U01JXUK,EL4IK30HX<P897=V(-(>E5?Y^)D
MQII<&!UG)VX14X2<@TC8>SE/8QKZR-&5DEW65$2WY;"$1EC*-:COL!?EBA)X
M1TK@56!95S9MW6EX2@>[12P)-< <U72+W\GQZ1J-=NE,%6OV7B*]0LD(X.^3
M CR?AAQ0;81H*@IC;0M\')C-6QO(^UM0.GCN""DYGG)5\5'+\KIEC]1]=8VY
M&W)3(W09=I_=R"MVZ%2R$Q( $(W\^477LMS3J\35FD[9>1D=.*#BWF::3<A<
MG74;\FNRB/Q,*YB&:&UR=S2GD(MS%U*&D:M%A])2FI%<!$#9UUH<%3%Y1&_D
M#DYKW4@BOR;; <V]4UTK/)1C:NV4YU>V6M5FNX:VE!QBLT<C8LE,PO'#YP67
M&SH7"C+>$7OU\)<<R= :,>CH$UQ(4F@.BHF5[0TI\2,@B?2L+/X$*X+6IEGS
MIOC#CSA4L(AW&IA1^:#H)<BS9N^-PES+OA?KR84I/Y(!!Z])*$''*F&#Y05U
ML&3E>N3AGWVT+;$Y^ +B*F<F@5[M8/3!4QOR"^4%:V!*MFZD! #EQUD@LFE^
M$_S!]IL Q?KU7D?$>L7N"[G-Q$,<21$G:;9'Z:K)O@U8AA7 UFS5@3VR0\4>
M2GI_ RS@B&9)5$AYE(.]^-PP:<(H;>;3=C J^$;:'GO%2;(9CDCF7>HX%ZBQ
MVLU!7O$YJ4J4[7-3L#VYH4I/4-4Q;Q'TC35DTSB"6\+V2JJ68)"[0>J6T%IP
M<I7CI .1'5%G!8F7T_,^9:_Z%>M?JG*D2I\R"HX"+OL=BQ6"@SWL;_JD(6C\
M)K(5U_PD=O;%NR=ZD8?/<1ZI56BTHXKU;4V8M#O)NX"U)$H:/+;A\<"6&8I[
MFW:<_&Q^I\-33TD.# X,)>5Z^F9FZQ 64,C"_%"HTVY+XWU8TJ>N5NNCBECA
M$$'MY]:*4DLH, R).@W*.>L!DOOUUJ0V.2Q4PA)[]3'6;S%*FFMMQ-N2]+7R
M)8YAV]6 UD1.2$01<D<1>WL_3>//?H"0Z*9;-'A&#[#+PF2:&.>E"%W%,200
M1'@Y;]@/XHG,26IIQ(4B/FN4%+0=UCG*OF*82'F-"LXW>A+%'H(ZS_R"Y##R
M/LDV4^:1TH_,@W7L8@\L&]D1%[(55*,2MY,IR5F 4A9A74Z'NQ!N(A]]09']
M2PN;"EWD'>?M82YTI!*+K)-,5-?XX(9*/)3;'%'=SF=1))FTMI$K"0]KV17[
M3"30A H2@B\K\A49.I-4JT3-0^ HO.,]MKNM??+HALHWY)4VR06QXGPBQ8%'
M[^YQTBF]GY[I>XFS^[<S>COSLW^"LN)4\E#.?@(?J(_@XYW"+5EXY.\2-H6<
M@P&AO7C<&4H!S$]/QV?PE.!#4[4.#V:GXXE_P"?Q33*[.!N?AV?$,I+HYL2"
MZI]9&DDF94Y>%,9MA/->4_S <H_@OH8;(/:86(:+D7UYM><>%^9H;M;5^8@D
M;Q>]\I51]6#]@7FWHZ"L5Z.LU6IW@\]5LD,&8E1D!^)@.!JK826$T30QAZ9D
MF[$/_K2#.DZC^I>DSE<(,;?0QQBT5ELAK+\B?;9Q*I2U9:];20T]VVG\I;CS
MQNXH^5DX>VM5)9L&(2J-6H'891P_9$1UZ>!P*DD-"32^L/;P<$*%94M5;#;H
M/BP3>UPL1TQG&^'(^J#'T3N^$G%XHO>G VK!L]R(DH':)/L9I;<H%D^YL"EV
M'K+$/J996J:K\$]45Z3-<#)DRXJ9@?DU4L[N@;LE_W'+%EX\1(8@L7;@&VCI
MXX'T/>X0$Q?-UG/D7&3&!\'..ZEO23'0A &I[Z*D5=,ME]0YP+[X/M"!X/2O
MC1><OJ02'+R02^V5E#=N2L2E=!&L*J$?LYK9<,%Y@=T7)%._=_7N<5#!\KJO
M?[Q^^]*GR5-N'[)]R9,"$Z@4+?C'C!])0L[E>N^.A>WX!@)?52),-;!7W#5U
M'3A 'WO3SH&:Q'#"1['[B7B)\J;8GY2.JONR,ER@#[_%)G@[P?0\2D7^2"1B
M6]5[(DJ\7OWU^'^EV^=]IW8/%R'47S^'?9_).]CPG2DPQ+)F93T;2]GEJQU5
M:A@IG$]?,=$.<31[3I;,R_3\=#S;,SG3L_GXLG_6/NCX#@T/G1M[0.S^JM91
MR\\2*IU'FIK[)KF:CD_W5K^:Q(^^?G'/>PQ963L.!<3,EP@(?$+'$PI$_T(<
M<T/5U]%SYN,7T4F3%N,"IU? 7*8="</'+$'^9-D$^V<WVZ+:^<P7X>2?(([7
M8KMV_QP#J#L$A#LNL)&%A+?8(AKE8B\3IX6P<7%)GM!B44)9P>Z/HW8D"D"#
M) \C1[$[US<OM&1W,;U,AT09:<O!X*&4T(]NQWM&KO$=&L/H\RN$@Y.8 \+J
MY)\'.45=":!*V\9S#Q]#\$/BKI?C B@%F8-;BXI0;)0?(H<>JOB)T^EX'KN)
M^#Z])[+CJ_ H[SB [OW$]*BC^#Z$4:WY["D:8^H5GR3(R'K$F)WWJ[+_VN.I
M>,5/_@1:UX&G[S/Q@,O_'$O?9V;L@AQ_Z,H#;+U7<!\<$!D"YB . 8+M!\RE
M=1R%I+S /4R4?HSW<">Z9\J"#,,KR82$Z(H3IHVC8%(SZ5KG)4PH7<*0QD/Q
M"T;T*XGET7%-S U] $BM:86M)9!K,1^N0%10_]/(7@^*V,>R/N)_AQ@<'M,B
MJAEB$IP^G1!Z(5HRM.KQ1_4U4L,AO\T@H[0+NWE]*]R]BCIW@9!ZY/";@=*S
MOL9#U3DN:=U2?H^I]E[S'LS6)GHQ2&</$Q21J^53<P<LFW:O2)^B3^-Y-??U
M.:X()<'S0%ZG=QSF^['K:12F:NAZ%46S7QFYOJ)\X*\^H=*73%Y')9-7?<[0
MD0NYA) PL80GB,G$[^="YR)TZN323%(4?7J$!,(X46_43B$]I+T')84R2L+5
MU%5%0XR$I[Z'07+/G)?B,BXGX829-<_)?$6U(G6/0F#LRFV'T5TCF.GP."6*
M W^"4YZ>7CU-?J)YR90/?3I[FOQ'5Q&+\GXUET3^)7O7<8')^4L%BFKS= AQ
M]@#$!L$R#.^7X'UZ )7C4'2Z-J1BXQ1)"&AI?=Q4N2U&(#V?751P"N+'-C1*
M82A%N6]O03+%\>$!C,4[B*@P#U3XM5\G!"X*-V#:E3WX-"K70 <6[@]MT\WH
M+^^!8W>I;X9=)*W-UJ7[U%F%ZX/+/N@.L>7O7;X*,5A477SC\XWL;>=VT<:Y
M%._F]I4/#M2/9-^Y6MS5C"3<R@P:790,=^)?R6*RAZC-MB\=4(I2%XSRG@=<
M;6FN^NP[-JAL%J$1%>,&!9YA\4:J"H&;QNIPOK,^?TQ9=<I-4(OH/SN<S.R2
M%<_T3S2[KDT>-[R*;:S[)33]D9@.)J^68Y=*630(41\UEX$#5ZO:KK0! +H1
MJG&AJE&3,E%7Z+ E]=NHBYCV<&"?/C\@*N;((.I?-)Q8^Z<IN068-#"?$[ES
M@_[,G\VN;[(5"IZG?:WC+U&PM'?_RU2<_W4JSK^&BH<&^3@SK[0CD0- N57A
MM.4_YTX3(;=9MNH+17V'F@H_=E"# _@0&CCODTWN/DBM/+S3+N/E?F626R*V
MD<W2":R>_/40**Y;8(\#+^VJ:IT)%TO$\/EHN"_[QT3NL<BCQM,#>&NAJB0O
M<EB)8:<_C/=N3US,; *S: H*#BO5M?/07WT?,VD4HYLMS-_$39$'*]W5\;)[
M_<)FD 1?#CHYX.[+F9;BMV+UZV[5P=]6D8'2"4WWZ@")U/$97_IN]O<'LHI?
MC20E/<2?WH]OH+ELVQ9\BJSZ=WI60QK3<'+%]U_Z7F'!#_OORUW2M"<NM%(^
M>%JD4/KRI322<>Y:FF?BHTG[#G#[.2/?/N(6E]F'X-26+_'DH8O>EY,>W MC
M=X!0X;T#ZWX6KXQURET9A9NL*WMV).3)^$F%D\, V05E9$Q4W#Y2(/=G_F]_
MY;3]T08*+KE7H.]@V3^7X-)P\[FA].QM5<",C@Y?5M C."3K(<9C$^W;VCR6
MJ?94Q&HD=PW37/,.[)QQ3VW?9"M-Z \3PA=8_.9!\C@O.&-9SUW.VIEE7B6^
MW'TUB?MDQ7S\Z-H_[S\E-[PX?[R6PMEK%055C_KGG:>\9(;DZ:.79,+X/VH:
MUABI^:X?;08K^,>/O&(ANS$PXO HSB:PAM-T/IVD%_,)-,UY>CFC)V=G%_@W
M>=0K(9IQC9,M_.33"4V>I9/Y.0"<)A>G9^GY]!)/+BZGZ=5\]LC;(_B#MY*/
MY6]8EZ=>P3&83:;)=#Y/)],95IV<G7.G\O6!%*[T2Q@.$L>S\V##$2QI$2S2
M\*'0=<PBC^%R^+LR..:;^/+/F\.>24Z7RM@)EDX??]E&W(H)X=3?N@G]^I]
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
MH]/C06UI>^--&3YQ%\;C&R1<9H1EWO(!O%\:?#,U-ZR@^YO'U7]02P,$%
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
MYJAC*6];_0^0) /5;UA?UT%( 8Y_EN5_4$L#!!0    ( &>!65K-P<79V00
M +T+   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;)56VW+;-A#]E1VE
MDVEG%$JB9,<723.6G4S]D,9CM\U#IP\0N1)1@P #@%;T]]T%*(IR9#=]D0@2
M>_;LY0 [W1C[Z I$#]]*I=VL5WA?70P&+BNP%"XQ%6KZLC*V%)Z6=CUPE461
M!Z-2#=+A\'10"JE[\VEX=V?G4U-[)37>67!U60J[7: RFUEOU-N]N)?KPO.+
MP7Q:B34^H/^CNK.T&K0HN2Q1.VDT6%S->E>CB\6$]X<-?TK<N,XS<"1+8QYY
M<9O/>D,FA HSSPB"_I[P&I5B(*+QM<'LM2[9L/N\0_\88J=8EL+AM5%?9.Z+
M6>^L!SFN1*W\O=G\BDT\)XR7&>7"+VSBWC%YS&KG3=D8T[J4.OZ+;TT>.@9G
MPQ<,TL8@#;RCH\#R1G@QGUJS <N["8T?0JC!FLA)S45Y\):^2K+S\P]EI<P6
M$1:H<24]W"FAW73@"9MW#+(&9Q%QTA=P1BE\,MH7#C[H'/-#@ &1:IFE.V:+
M]%7$&\P2&(_ZD [3R2MXXS;2<< ;OX!WCUY:I'[RNU@=_'6U=-Y29_Q]+.*(
M-SF.QVJY<)7(<-8C.3BT3]B;OWTS.AU>OL)VTK*=O(;^/^KR.LYOQB.<)G <
M#V[H66,.UU0[*Y=U4 I_@H^U4N\\Z0^P,7504I=)O88,K2>] RJYEDNII-^2
M0+_637X="(L@:NI=X64FE-H":FN4(D]D9FH+D^'HY\=?6FPR;ZM3D?L^U%JA
M<^"+/0$(6G:@C0=O6'MH0>@M9*:D0\H)9M\)->L$%3DI64I/),A:0(4V(W]T
M](!9'3AZ^^8L';V_= ? ?1".?89\411LP%03^(*D2)\5WV%RH&WV&M!GK.J*
MR>P22L*695U&GBZ!6SJV\EQ&]QMVLP6AG('*FB>94Y(AER[CY!E-9VKD$4K4
M+2@1=Q5F<B6?4_^\9V@/F?5!TY5 0=#!OT+I:^KQ/B^"'H,JQY3\G!]2XD;9
M_0E&HS0YIV-*J<"87YPG)[L783N]&Y\DZ7X3X588SF:U3;@AT=K0D?O4QXX,
M:98Z)$I0$^BOM5 QIGQGU2U8"#$PYGB73=]31(?MJSH=WJ?L9*K..8.^, YA
M$WX/:T8%8\3_:.&#ALMK9+-0-A= FI:[U1ZM%@KN\0DU[;HV.29P)RPI1U8B
MZ*VC0&J H(*] "QF**L0V)&>EO:'FK@?:L.K-I6B-#6%(DD%M-S)!@7U>;5C
MIWTKE>,E$%G&* G\WCAB/-;OJN9K8N^6R\U2S@W&#:5XY/8^WM"A H04F_A*
M4:WJ==%&\]Q)AV]S-BD:1F) <4"@7#RA\Z%XIHIEYL[9%#(KFCS&"$E^@?2J
M9DE0/JPF>A$V1RI_0%UB@XAYIY@$WB2DH9'_4[LFL32,!"(=KL\\ANC0AD%,
M9YT"-V[W(;B8[UA!:K4FU #0384W7O"93)H<GB>3YSH=CKKO/&DSPW))+;>[
ME7?Z'Q^JN,_48N889?@=\OEH?P#$HR/*+O8DMU0ZO/Q,="W+_%U64V-1.I04
MX;*1\3!-1Y=@XFVR$"JDY('G(,<]3@Q^E&YR[+H>=$:J$NTZ#(Y\(5!&XW35
MOFUGTZLXDNVWQ\'VD[!K2?VD<$6FP^3]20]L'!;CPILJ#&A+X^G*#(\%S==H
M>0-]7QFZQ)L%.V@G]OF_4$L#!!0    ( &>!65J -N#;WP,   D)   9
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;(U6WX_;-@Q^O[^"\(!A W)Q[#BY
M])8$N/0ZK \=#KUU13'L0;&96#A9<B4YN?SW(V7'2[M<=B^R?I ?/Y(2Z?G>
MV"=7(GIXKI1VBZCTOKZ-8Y>76 DW-#5J.MD86PE/2[N-76U1%$&I4G$Z&DWC
M2D@=+>=A[\$NYZ;Q2FI\L.":JA+VL$)E]HLHB8X;'^6V]+P1+^>UV.(C^D_U
M@Z55W*,4LD+MI-%@<;.([I+;5<;R0>!/B7MW,@?V9&W,$R_>%XMHQ(108>X9
M0=!GAV]1*08B&E\[S*@WR8JG\R/ZK\%W\F4M'+XUZK,L?+F(9A$4N!&-\A_-
M_C?L_)DP7FZ4"R/L6]GQ*(*\<=Y4G3(QJ*1NO^*YB\.)PNPEA;132 /OUE!@
M>2^\6,ZMV8-E:4+C27 U:!,YJ3DIC][2J20]OWPGK)9ZZ^ !+3R6PN(\]H3+
MIW'>8:Q:C/0%C"2%#T;[TL$[76#Q+4!,A'I6Z9'5*KV(>(_Y$,;) -)1FEW
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
MC!+ ^W7@VSQ/I,#YZ[;_&U!+ P04    " !G@5E:@RE>^:4'  "7$   &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6R-6&USV[@1_JY?@=&U-\D,(_%5
M+X[M&3M)V\PDL2?.]:;3Z0>(A$0T), #0,ONK^^S "DK=[+;#[% ";O[[.ZS
M+\SY7IOOMA;"L8>V4?9B6CO7G<WGMJQ%R^U,=T+AEZTV+7=X-+NY[8S@E1=J
MFWD:QXMYRZ6:7I[[[V[-Y;GN72.5N#7,]FW+S>.U:/3^8II,QR^^REWMZ(OY
MY7G'=^).N%^Z6X.G^4%+)5NAK-2*&;&]F%XE9]<YW?<7_B[%WAZ=&7FRT?H[
M/7RL+J8Q 1*-*!UIX/BX%^]$TY BP/AMT#D]F"3!X_.H_2_>=_BRX5:\T\VO
MLG+UQ70U9978\KYQ7_7^;V+PIR!]I6ZL_\OVX6ZZGK*RMTZW@S 0M%*%3_XP
MQ.%(8!4_(Y . JG''0QYE.^YXY?G1N^9H=O01@?OJI<&.*DH*7?.X%<).7=Y
M)W8(L6,?54@P(G4^=U!,/\_+0<EU4)(^HR1)V6>M7&W9!U6)ZD<%<R ZP$I'
M6-?IBQK?BW+&LB1B:9SF+^C+#FYF7E_V/]S\*CIMG%0[]L^KC74&I/C7*7^#
MMORT-BJ4,]OQ4EQ,40E6F'LQO?SYIV01OWT!:W[ FK^D_?]-R8M*3D/\HIU@
M23)C)TRP7P6K^;U@6N%?)PSW8>*J0NU1T/BF$<P.@J[FCG5&W\M*6%S800-O
M(B:5$^;-^.REE5>/AT_?/C$"(DN(N-KH?E<SSBS,0#-)[F!45!'K%23>;(T
M$K/C2O['ZY@1QDH8E#%,W@O5"V"0:":R>80"]@4P:W;5XDK)O?&6*[06IGO4
M;@]+PMK0"*230$%M@;W3;<?5XQL4GJ *EW;&4/& *%C#+3E+2+;2EO#B47!C
M(]9J(R@*BJT+]F>FM][&B&K/[0"T8ENCVR>_$5@*.;X'7K+PBY+PF=TYN&X]
MYH9 >M7/:-X))7RD7M"--(R!;QYG[*JJY/@4,:7'J(<.(PP3#Z40E66+WUN<
ML6] R<M2]\HSHM.-+'WPQGM_8 ?WL<$S;R%*SFA+F;.ED9O@>J#BC-U 0UE+
ML3WB7"5*Z9M^R[\#VJN??UJE:?SVW<W[S_Z8O'W-(K:O-9/60[@%PY$\LHSX
MO?/J/CR(LJ>.SVZV6X3'1.01-?4?$[Z5BJM2(K/RJ1B"TV20]1:N#@B^8$A*
M52)@ PXB$ 'PV2/7?51N@B=:P7/MG6 E[Z2C@F@:789Z(Z@6L[4Z=MF27[*L
MR3,)9DA*V%%B$<R.&S?&GBO50RLU,E2/+%G7X"N?):-!"3#YZD>)YZ_",N7H
M'G.Z@^)1]Z:O=G ;]@].B </V_5&> ]MWQ$%O'[<$R6*!EB=5K[XO*.U[#PU
M=FB&KJ;X2CN:.*'7HXN\*#+%--AD3D0K]"$WYFHC&@D'+&9HT[!:-!V<$QW1
MD; ->?>^;'MO)L")/&-#65&\2Z@&-PR<\#Y)8ZG;26U"VR %8R8!9\ /,JM2
M',@^0B35+:]$-'@Q>CL:&9C2<FIA9=.#D[8F(2#O35ECY4!N*DFM5E5V"$KY
M6P_]7O2(K*T&9[3Q/8XBBP1A.\'C#NN9=8?LC.T76YJ/'C4UKU?<\Z;WG4@)
M(@7V-)0G5SM!?#R>"T=-U)R@]].,X=8*%\(06D6@\5!2W[27\W=^5U37'!Q
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
MK<4G8%\;F;X64N!V2!N+++$+@6I]6%#*WY,H=24ERJ(7J!22, 6]*$S^8P6
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
MA[A4=@X=5.< /H16^_MDX\N%W*03WLF]E>5^U9]:P;:)"94)I"W]_4O0H[>
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
M+W=O<FMS:&5E=',O<VAE970R-BYX;6R%5FUOVS80_NY?<?"&H04$6^]R,MN
MTZ1HAF0+XG3%,.P#+9TMHA*IDE1<[]?O2,E*"CC>!TD4R7ONX1V?(^=[J;[J
M$M' ][H2>C$NC6DNIU.=EU@S/9$-"AK92E4S0[]J-]6-0E8XH[J:AKZ?3FO&
MQ7@Y=WT/:CF7K:FXP <%NJUKI@Y76,G]8AR,CQV/?%<:VS%=SANVPS6:S\V#
MHK_I@%+P&H7F4H#"[6*\"BZO4CO?3?B3XUZ_:H-=R4;*K_;GMEB,?4L(*\R-
M16#T><8/6%46B&A\ZS''@TMK^+I]1/_HUDYKV3"-'V3UA1>F7(QG8RAPR]K*
M/,K])^S7DUB\7%;:O6'?S8TOQI"WVLBZ-R8&-1?=EWWOX_#*8.:_81#V!J'C
MW3ER+*^98<NYDGM0=C:AV89;JK,F<ES8I*R-HE%.=F:YYCO!MSQGPL JSV4K
M#!<[>) 5SSEJ>/?$-A7J]_.I(6_69IKWR%<=<O@&<A#"O12FU' C"BQ^!)@2
MS8%K>.1Z%9Y%O,9\ E'@0>B'\1F\:%A[Y/"B-_!.K??OU48;17OEGU,K[O#B
MTWA6/Y>Z83DNQB00C>H9Q\M??@I2_]<S;..!;7P.?7G--=OM%.Z8P0(>\1E%
MBZ=(GH4Y3?*I1,AEW4C-G5;D%F2K2'3."7#=BY;_2ZXW5LF7H[^0J2ZU0(G!
M>H/*)F?T[E: *66KF2CT>Y<K^XKL*QS=/=V!=<IS"O;/D'A9&GB!G[CVS(^]
MB^B"VJD79)GG)\GH#U,2\&"21%Y&L\DH#"*819X%?9*&50-;AQ3$]/A=.R6T
M)'2H8>I[?I;!F7PD0SZ2L_FXT8;7+A>?-6[;"NZHO&@;N@=%-5.9 U $X.9;
MRQNJ8N94JLY[L%G9RHJB;;>HL4*$1LEG7I ?"@O@0*'M*%2.PH8\:TT%W1P:
MO!P19)N;EI(-&1@)D0\'RIT>]7L(\$@18CL>)/UX%_J7T=".AD?K.Z1B6,JJ
M %Y;5FCG:+A#<JUL&#"70M8\)U9;!*GZ[Q8J:WDF ^F0@?1L?-;=06(A2<I4
MZ%4OC:95>4D^J)MJ/C>'4[$_B_VV3+HT. V\B$([N;!7)'3)%-*6'*BPG@IM
M96,JFL%%IPV[2:PT)O %H> %"&F 0DE!Y(("SL3A?Y"I*/3!+UIEMXJ5VV2T
M.O:_M&#MG+OFJK;%#VX%29[4L[:P^OAY)$737BJ@DU;7.Z(3!L&]K,AK7E54
M+$CCPVSV@X=C]VC5[N@DL[0"^(V)UB;-+IDD&2;^Q(? BP+?RVAGAG'JS4+;
MDR09/?[H(V[4B\6J4;PZ&L>^-0X]/TH)((8L3KPTF%%/-@NHDH2C>W;HHOR[
MW:"V1+D_\NM,+\+("_T @H@*"1U8 96<U%664]MS^NJ8K5'MW&5"@SM$NA-W
MZ!WN*ZONF'Z9WEUV[IG:<:%)"ELR]2<950+572"Z'R,;=VAOI*$K@&N6=.="
M92?0^%9*<_RQ#H9;W/(_4$L#!!0    ( &>!65HX3]4GV (  "(&   9
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
M-FX@GO&Z,<A#7A5MA8:4T!HG.IAN!M,7O>D[XMIE<"WM$E2K]^&Z-#G^D8Z
M2$A/PO_*71>N+0>XW;'.FX(D"#-")XF;Q2E2.7*S/"5I'O6$VV4-@08O8@S)
MQK>Y:,1"6D@I"5GJ^$Z1GUF"M$^#GS$HNA,Y I:0+,_@&*<1R5F,,T92ROY'
MIJ8#4],W,W53BYYI%\8([#0N"S]*/D=.6+F?>H<5#* NU7P+6FU!":R7LECZ
MGH7>5ZW+M&S@P[L\#.FI#V4OZK?8J4?H?P\*=@.W.>=(C&R[Y!5O"@'W[C)&
M?<AR(XW=U-U0!=/@300+]C@U#:XJ+NO..=G@%>8U]M7F,QEB*TM=XYR0+$N#
MBZ+0+6(\\:(KMQ"[&'96[&EY/-GJ<'T?"Z0[$S,2(97<$$<=RX QW_T8=M0X
M[#E5[@D[0P)-,M<[(\(8?>W%3CY<%+!-%'T7< [Q6FDK_^PVCB#.$Y+3W#,Z
M1OYGV.B/>VN.(/%5Y?^1R01YO\^F'7WNX(3ZVZ(#Q'*A%,5^PNK9*_2"4<1:
MRAG>)7BP6V'W3[ HCO=5Q7CG&58+_>@?FP9#VS:V>Y$-N\-[]J)[QFV/=X_A
MSUP_8GZA$@L4I2<9ME[=/3"[A54K_ZB;*XM/1#]=XIM<:'< _R^4LIN%4S"\
M\F=_ 5!+ P04    " !G@5E:.ST5[>8"  " !@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6R-5=]OFS 0?L]?83%IZJ2T@"%IEB5(3=MI?>@4-=VJ
M:=J# T>P"C:S3=+]]SL;0MLIB_KB'^>[[[[/G(_93JI'70 8\E250L^]PIAZ
MZOLZ+:!B^DS6(/ DEZIB!K=JX^M: <M<4%7Z- C&?L6X\)*9LRU5,I.-*;F
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
M:MI:OR#""A5NI(-*6TI>D<31G @7K(C2-(."LRB+D^#G@2EEVW9M6Q\\'0A
MGA LC\F.7/(<RHR3^RSX@= -E>*X%2OR*$MS8#F/4D9K-B>"Y2MO3CR/1K6L
M1J,TC7(?59I%><II913;/+A1MC-4>>S5JUK(QL*<1TDVAX+8Y27X?,0LN-9-
MTRE*X9!ZK]XY64OG":9Q5/("TH32/O>[K$R#CTCM13TUW-FD+QI_4/\>'B3$
M*"/XA+HD33+@%%:<Q<%=9ZH=7<YKH*.LK#_;@P'CG J=T4K9[>,N(\98<"MM
M1:- **3VF=(4@:(Y2-A)D0!UB*\CQ5/PX%$[RJW2ZCL]94RJ2C<()\"2*)O/
MX93$(F)Q,DBL@-/@SN@GV4\PW_JCQ9#JI"!*U !I7$:\H#5/(S:/@\,5Y:F,
M!A^HG5A)H1(M+U,1J%=X+R<%^:3$'[MP9J\&0X-FVX\_2PW8*3?,B.GI-&$O
MA\'RK_HPGF^%V4HJ88T;,HW/BBP$,XR\8>-TVX^9E78TM'IQ1U\):+P"O=]H
M[0X;[V#Z[EC^ U!+ P04    " !G@5E:?&8K1"X,   ]KP  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6RUW>]SHD@:P/%_A?+VKG:K)E$PFF0N2=5,
M0$5!0?3NQ=:](-I)J%%Q@22S5_/''RC^P"#!O>_,BXR:[D]#M_8#+0^Y>?.#
M;^&S$)'T?3Y;A+>5YRA:?JY6P\FSF+OAN;\4B_@WCWXP=Z/X:?!4#9>!<*>K
M2O-95:G5FM6YZRTJ=S>KUZS@[L9_B6;>0EB!%+[,YV[PYU<Q\]]N*W)E\\+0
M>WJ.DA>J=S=+]TDX(AHOK2!^5MTJ4V\N%J'G+Z1 /-Y6OLB?Q\I54F%5XE^>
M> OW'DO)KCSX_K?DB3Z]K=22+1(S,8D2PHW_>Q7W8C9+I'@[_DC1RK;-I.+^
MXXW>6NU\O#,/;BCN_=F_O6GT?%NYJDA3\>B^S**A_]81Z0XU$F_BS\+53^DM
M+5NK2).7,/+G:>5X"^;>8OV_^SWMB+T*2N-(!26MH!Q6D(]4J*<5Z@<5Y*LC
M%2[2"A<'%>KU(Q4::85&V7UHIA6:92M<IA4NRU:X2BM<E=V'Z[3"==D6Y-IF
MY&JEJVP'N_1HRYOAEM^-]]$JFP&7#T?\>)7-D,N'8WZ\RF;0Y=*C+F^&73X<
M]\;13\=FX.7#D3\ZD/)FZ.728R]O!E]^-_K*L4_A9O25=Z-_M,IF])7UE+.>
M(U83C.I&[MU-X+])05(^]I('JUEJ53^>5[Q%,J$Z41#_UHOK17>.][3P'KV)
MNXBD+Y.)_[*(O,639/DS;^*)4#J3ODRG7C+WN3-)7ZQG\&0F_%45D>O-PM]N
MJE&\'8E6G:1M:NLVE2-MUB737T3/H:0MIF*:4]\NKB\K!4 U[H!M+RB;7OBJ
M%(HM\7 NU1J?)*6F-*1?I*H4/KN!"'.V[;Y8,MW@7%(N5]+%<44ML3UR<ZWD
M=7!Q=55,SJ6ZG&[$V%&E7W_YK7BW6L6B(Y:Q6$O%0JE=+'5?%F6E3HFNWNYE
MH:27[Z]ZN?[JEN^O>K'4*]]?'TA&^?[Z0#++]Y=2+/7+]],'TJ!\/WT@6>7[
MZ0/)_BN?P_O5O"X"R1%/\:%I5-S$$'_K.J<,;BEQ]-'0S.(YL9G=QAQF7(:Y
M6C%R/I.9_.O;$%A?N?6_& )_-^(*DAZ)>?B?G*W^NM8O\O7DA.ASN'0GXK82
MG_&$(G@5E;M__$UNUOZ9%UU(3"4QC<1:)-8FL0Z)Z236);$>B1DD9I)8G\0&
M)&:1F$UB0Q)S2&Q$8F,(RX2<BVW(N2C2[_HO\X?X ,!_E/RE"-Q5O G3HX$?
MF^."O%A3R)X::TA,)3&-Q%HDUB:Q#HGI)-8EL1Z)&21FDEB?Q 8D9I&8O<8:
M*RQ9KG^]DV^JK_L!A&S.(;$1B8TA+!- &ML TB@90":;LTGQ?2+$-(DDS;\G
MOPC$JUB\B#B>;$XX\P)*83.G!A024TE,([$6B;5)K$-B.HEU2:Q'8@:)F236
M)[$!B5DD9C?>!93:04 AFW-(;$1B8PC+!)3F-J T"P/*O3^?^PLI#A23;U*X
MG'F1-!7A)/"6R;<]>9&CT#LU<I"86KRGT9M_]N@'9_Y"K'<T+UZ0V],BL3:)
M=4A,)[$NB?5(S" QD\3Z)#8@,8O$;!(;DIA#8B,2&T-8)K1<;D/+9>G0\DF:
M^(M7$:ROQTJN),@++87>J:&%Q-3+=\<J2O9812.;:Y%8F\0Z)*:36)?$>B1F
MD)A)8GT2&Y"816(VB0U)S"&Q$8F-(2P3.:ZVD>.JY"J7N[L(;745PFKE:_^4
M)1 3X;V*J?3C^&4*7PM;.S6N7'VT#JJ2S6DDUB*Q-HEU2$PGL2Z)]4C,(#&3
MQ/HD-B QB\1L$AN2F$-B(Q(;0U@FKEQOX\IU85QQGOT@.HM$,)>\^&PDC)*O
MVW,C1J%S:L0@,97$M#76/+X$VR*;:Y-8A\3T#SNB2S;7(S&#Q$P2ZY/8@,0L
M$K,_?/,,/RSAD!LT(K$QA&4F;+FVG;&33*B"*5L5,3OQUKDGXOM2+,+\8_QB
MY]0I&]545--0K85J;53KH)J.:EU4ZZ&:@6HFJO51;8!J%JK9J;:_4E"_N&C4
MDG\'\2&OJ')1RRGJI$7W8XERV6CF%!VANS.FM&P@V,M7E(N/W<7L\<Q;A"^!
MNY@(*6TB-Q(40B=' E)344U+M<Q:5/-"R7DOM-"&VZC6034]KU,:]:N<3NFB
M#?=0S4 U$]7ZJ#9 -0O5[/*?L&'Y]YV#;N,(U<:4EIWFE=TTKQ1.\X:_>%JO
MT"S](#GH#Y,E_S">_*5RDW\A?_+D3VHJJFFIMG\@<"U?Y,[]9+MM5.N@FI[7
M)[6\/NFB[?90S4 U$]7ZJ#9 -0O5[%1K?/CY&N:5S'W7.>@6CE!M3&G9B7^7
MC"T7)M[=.<FWMV?)/9*FR3>\R4*/>^P2U&+JY$D>S;U&-0W56JC61K4.JNFH
MUD6U'JH9J&:B6A_5!JAFH9J=:IF#?[E^<9T3+/)*UJ[R@D5.R<;5=3UGH0=-
MD*:T;"#8I4@G]PLK" 3:?#GS_Q1"2F@O/MH/CT2&3U+D?I<>Q$(\>I'T&/CS
MS*\WWQ;D!I#"33@Y@)":BFH:JK50K8UJ'5334:V+:CU4,U#-1+4^J@U0S4(U
M.]7V)_NSYG7NV49.R7H]]VRC;,D1NB]C2LL&D%V*M%R<(_UE^BJ"R N3E.BB
M&("F0*.:BFH:JK50K8UJ'5334:V+:CU4,U#-1+4^J@U0S4(U.]7V5R_K1[XO
MSBN9]QVPDU-2N<[[8GF$[LN8TK(Q8)?5+'^0UNR&S]+4>_6F8C$-I:F8S.*3
MB*FT%$&:2/"C^-:&7XL;.#D\H(G.J*:EVM7>6Z1VKC0/OT0H4ZI=JE2G5"D]
M+769+76XCE^B4*],(:-,(3-WR^5&ME2_5*E!J5)6J5)V3BGYO'9Q.&WD65>'
M,T9>H>;A9(%FJ5):=K+8Y:G*Q8FJSLM#*/YX26["IKTF/W\W19* E'O7SV+K
MY'D!S5)%-0W56JC61K4.JNFHUD6U'JH9J&:B6A_5!JAFH9J-:D-4<U!MA&IC
M2LM&G5V.J[Q.=?I9MY^6T:Q65%-134.U%JJU4:V#:CJJ=5&MAVH&JIFHUD>U
M :I9J&:CVA#5'%0;H=J8TK*!:)<4*Q=GQ0)K)==YY_,')Y;WQ9MQ<HA!$V%1
MK85J;53KH)J.:EU4ZZ&:@6HFJO51;8!J%JK9J#9$-0?51J@VIK3L7UG;9?$J
MQ5F\J[_<L[K"4QJ*Y4LP>79#(5F!_Q2X\^UR6QQG3/>[-W^9%Z[ %;=UZHD/
MJJFHIJ%:"]7:J-9!-1W5NJC60S4#U4Q4ZZ/: -4L5+-1;8AJ#JJ-4&U,:=FH
MM$LI5N2?N@*GH(G&J*:BFH9J+51KHUH'U714ZZ):#]4,5#-1K8]J U2S4,U&
MM2&J.:@V0K4QI64#D;(+1,5)STYZ*]/MF=%R?6;T27)?HF<_\/XKII([3P)4
M;AQ"<YY1344U#=5:J-9&M0ZJZ:C61;4>JAFH9J):']4&J&:AFHUJ0U1S4&V$
M:F/E_?T+UO<:R5ROFXTRNPQKI3C#>O57N#]<A,L-,&B^-:JIJ*:A6@O5VJC6
M034=U;JHUD,U ]5,5.NCV@#5+%2S46V(:@ZJC5!M3&G9$+3+[8X?_M05MPLT
M$)&:BFH:JK50K8UJ'5334:V+:CU4,U#-1+4^J@U0S4(U&]6&J.:@V@C5QI26
M#42[''&E.$?\^(I;(.:NMTBBTM[:VU[!@F4X-*$<U514TY2<I%*E>7B:FH8>
M-%T<U3JHIJ-:%]5ZJ&:@FHEJ?50;H)J%:O8)G\(AVK*#:B-4&U-:-K#L$L^5
MXL3S<HML9:]T0W/044U%-0W56JC61K4.JNFHUD6U'JH9J&:B6A_5!JAFH9J-
M:D-4<U!MA&IC2LM&I=T=#I3+G[ONAM[T -545--0K85J;53KH)J.:EU4ZZ&:
M@6HFJO51;8!J%JK9J#9$-0?51J@VIK1L(-K=]$ I_LO>_^^5;N@]#U!-134-
MU5JHUD:U#JKIJ-9%M1ZJ&:AFHEH?U0:H9J&:C6I#5'-0;91JF7M.OK\V+8TR
MZ!T-JN&S$)'J1N[=S5P$3^)>S&:AM#J-2<YY]EZ-0\MC<L>#SU^42O7=ZYK\
MV9)S7K?ES\[J]>J.O[M9ND_"=(,G;Q%*,_$8-U4[OVQ4I,![>MX^B?SE;46N
M2 ]^%/GSU<-GX4Y%D!2(?__H^]'F2=+ FQ]\6^W.W?\ 4$L#!!0    ( &>!
M65K7Y-BR00,  ) -   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;+67
M76^;,!2&_XK%IFF3MO(-29<@M673)K5:U>SC8MJ%"R=@#>S,=I+NW\\VA(:4
M1JW$;AILSOO@\^)#CV=;QG^+$D"BN[JB8FZ54JY.;5MD)=18G+ 54'5GR7B-
MI1KRPA8K#C@WHKJR/<>)[!H3:B4S,W?-DQE;RXI0N.9(K.L:\[_G4+'MW'*M
MW<0-*4JI)^QDML(%+$!^6UUS-;([2DYJH((PBC@LY]:9>YJZCA:8B.\$MF+O
M&NE4;AG[K0>?\[GEZ!5!!9G4"*Q^-G !5:5):AU_6JC5/5,+]Z]W](\F>97,
M+19PP:H?))?EW)I8*(<E7E?RAFT_09M0J'D9JX3YB[9MK&.A;"TDJUNQ6D%-
M:/.+[UHC]@1N](C :P7>H2!X1."W O^I@J 5!,:9)A7C0XHE3F:<;1'7T8JF
M+XR91JW2)U2_]X7DZBY1.IDL2$')DF282G2696Q-):$%NF85R0@(] ZE1."B
MX%!@"3FZ@0W0-:#7*4A,*O%&17Q;I.CURS?H)2(4?2W96F":BYDMU?KT4^RL
M7<MYLQ;OD;6X'KIB5)8"?: YY'V K1+KLO-VV9U[1XDI9"?(=]\BS_&"@05=
M/%WN#\C3I\N](]GXW;OR#<]_C'?_)G3)L&7W-GY>JE#T64(M?@WYWG"#8:[^
MM)R*%<Y@;JEOAP"^ 2MY]<*-G/=#GHT)2T>"]?P,.C^#8_1DY]Z2LQJI+RDW
MO@YNW 84&9#^E&Z2<.(&$]>9V9M];X;BHL@-O7Y<^C N\B+'B>,NKI=1V&44
M'LWH\NLE6BB72 ;W>^,*ZEO@@_OB*.VY^V),6#H2K.=BU+D8_:<ZB\;T<TQ8
M.A*LYV?<^1F/56<-*-ROGSAR72<\J+.!N(D33/WI09T]C(O<.';"<+C.)EU&
MDZ,9?9$E\&=5VE'><W?&F+!T)%C/QVGGX_0_5=IT3#_'A*4CP7I^NLY].^>,
M56LMJ??/RH\?E-I 6.1ZKG]0:0-A$]_T/;U"L_=:U1IX85I^@4SCV?1UW6QW
MK#@SS?3!_+D^;I@6^![3G%6N,"\(%:B"I4(Z)[$J?]ZT_\U LI5IB&^95.VU
MN2S5D0FX#E#WEXS)W4 _H#N$)?\ 4$L#!!0    ( &>!65I5U)&OD0,  !D2
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;+58VV[;.!3\%4(+%"W@
M1B)]R:6V@:3)8@,DB)&TW8>@#[1T9!,E196DX@38CR]).9(#./3&@5YL\7*&
M<PY'&I#CE52_]!+ H$?!"SV)EL:4)W&LTR4(J@]D"84=R:42U-BF6L2Z5$ S
M'R1X3))D% O*BF@Z]GTS-1W+RG!6P$PA70E!U=,9<+F:1#AZ[KAEBZ5Q'?%T
M7-(%W('Y7LZ4;<4-2L8$%)K) BG()]$I/CDCQ 7X&3\8K/3&,W*IS*7\Y1J7
MV21*'"/@D!H'0>W? WP%SAV2Y?%[#1HU:[K S>=G]+]]\C:9.=7P5?)_66:6
MD^@H0AGDM.+F5J[^@75"0X>72J[]+UJMYR812BMMI%@'6P:"%?4_?5P78B.@
M/WHE@*P#?"'B>B'/\IP:.ATKN4+*S;9H[L&GZJ,M.5:X7;DSRHXR&V>F=VQ1
ML)REM##H-$UE51A6+-!,<I8RT.@SNM"&V>PA0]\UY!5'5[:,&MWD:*:L.)1Y
M0J=%ABY^5ZRTVV70QW,PE'']:1P;R]"M$Z=K-F<U&_(*FW-(#U ?]Q!)R.!E
M>&P3:[(C37;$XPU>P;L"NV%+R3-T*4HE'\ 1U.C^&L0<U,]M!(. [ATYT25-
M81+9ET"#>H!H^N$O/$J^!.CV&[I]C]Y_A6Y3T!GW^_&BK/=7=C:Z-"#T5N+]
M#H@/&N*#8)V?B?=JYCU$-ZGW6N7DT$/?0(D>.@>=*E;Z5_/^XM&X%WW. 5T4
ME0!%7?_6-,-$*OUY06EY4B_HUG.KW>1>"/6N!](=-ND.@ZM<LX*)2C0Z0O\A
M.UREIK*E#:HKB+OG)HT:UJ/NU#7J@/AA0_PP6.[V"U35.N+^"R1S1+4&*Z\G
MH$IO8QW&/=P6^(+A4</PZ*V"N(4'*"K8+'% %T'X/<M[W) _[DX7QQT0QTEK
M7DE'RM@!/-@I#;SAL/BMXK@Q2U#_4QIA]'U+W#HH)MVI W?AIKBU4QPTO??(
M(PQ,=LNCM4X<MJQK^KBGF82!]ZUN:X)XV*$RNG!"W%HA#AK6>Y01!NXGNZ71
M^AX.&]06:;S-5L+X^U:Y=45\U*%"NO!$W)HB#EK7>Q02!L;#G0HAK0&2L$]M
M4<A;O"6,OF>-2>N,!'>G#]*%+Y*-DV7X:+F_/G8 D\ 7)-XXZ+M+DVNJ%JS0
MB$-NL9*#0_M55?4]1-TPLO1G_[DT1@K_N 2:@7(3['@NI7ENN.N$YC9H^@=0
M2P,$%     @ 9X%96I1D2'/'!0  +C   !D   !X;"]W;W)K<VAE971S+W-H
M965T,S8N>&ULM9M;;^(X%(#_BL6.5C/2MHF="[0+2+2)M96V4E5V=A]&^Y""
M@6AR81-3IO]^[21-< B&5&=>"@DYG^U\N9T3=[Q/L^_YAC&.?L11DD\&&\ZW
MMX:1+S8L#O+K=,L2\<LJS>* B\5L;>3;C 7+(BB.#&*:KA$'83*8CHMU3]ET
MG.YX%";L*4/Y+HZ#[.V.1>E^,L"#]Q7/X7K#Y0IC.MX&:S9G_.OV*1-+1DU9
MAC%+\C!-4,96D\$,WU+BRH!BB[]#ML\/OB,YE)<T_2X7'I:3@2E[Q"*VX!(1
MB(]7=L^B2))$/_ZKH(.Z31EX^/V=3HO!B\&\!#F[3Z-_PB7?3 :C 5JR5;"+
M^'.Z_X-5 W(D;Y%&>?$7[:MMS0%:['*>QE6PZ$$<)N5G\*/:$0<!V#H10*H
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
MTA:8^4R8355W[,'>W./Q7U!+ P04    " !G@5E:F^?7[=D*  #>@   &0
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6S-G>MOVDH:QO^5$7MVU4HY 5^
MI)L@)7@ND9HF2MK=#T?[P8$)6/6%,S9)(^T?O[9Q, -F@G.>2/NA+1>_OW<,
M3^?R/F9\]IRHG^E<RHS\BL(X/>_,LVSQI=M-)W,9^>EQLI!Q_LYCHB(_RY^J
M63==*.E/RZ H[-J]WJ ;^4'<&9V5K]VJT5FRS,(@EK>*I,LH\M7+I0R3Y_..
MU7E]X2Z8S;/BA>[H;.'/Y+W,?BQN5?ZLNZ9,@TC&:9#$1,G'\\Z%]47T[2*@
M/.)?@7Q.-QZ3XE0>DN1G\>1J>M[I%2V2H9QD!<+/_WF28QF&!2EOQY\5M+/.
M601N/GZEL_+D\Y-Y\%,Y3L)_!]-L?MXYZ9"I?/2787:7/ M9G5"_X$V2,"W_
M)L_5L;T.F2S3+(FJX+P%41"O_O5_51_$1H#E[@FPJP![*V!O!J<*< X-<*L
M=[M)SIZ ?A70/_0<!E7 8#M@L"=@6 4,#\UP4@6<E-_NZNLHOTO/S_S1F4J>
MB2J.SFG%@U(0973^%09QH=W[3.7O!GE<-OJ:Q+/?OTL5$4\^9.1W<C&=!H6J
M_)!<Q:O_&X7&/GDR\X,P_9P?\N/>(Y]^^TQ^(T%,KH,PS ](S[I9WIP"VIU4
MJ?DJM;TGM663ZR3.YBFA\51.=4 W/X_UR=BO)W-I&XF>G!P3QSHB=L]V&QHT
M-H=?^R^DY^Z-]@Z.=AJBZ<'1O89H9H[^ECP=$[L\<>NTZ9OX:Y^;.#S<,7R-
MSEJ33LES]O)R)5[%:::6>2^9D3^^Y@>0JTQ&Z7\:6G>YHKG-M*+S_Y(N_(D\
M[^2]>RK5D^R,_O$W:]#[9Y-$D# /":-(&$/".!(F0#!->>Y:>:Z)/OHJLTRJ
ME"2/9*QDWA&2FV669GX\#>+9$;F(DF6<-4EPA1V6V&*Z\#1RAL?#L^[3IK2,
MN=M*"PFC2!A#PO@A'ZQ8'338.,CMK0_1A-!?"Z%O%,*]G"QS 9";)ZGB8OI#
M6!#[\227 ;GS,TD^W=^PN\_DCVL9/4C5V"T9,[3MEI P#PFC2!A#PC@2)D P
M38V#M1H'T %Q@%0>$N8A810)8T@81\($"*8I;[A6WM#8#U[%^7@HTVS5Z=V7
MRV/B3_/I.LF2\L4F_1F9;?6'A'E(&$7"&!+&5[#3C0&Q=]SK65O#)BBE)JR3
MM;!.C,(J%BJO<ZR+F9)RU;$9AE,CKZVHD# /":-(&$/".!(F0#!->Z=K[9U"
MA]-3I/*0, \)HT@80\(X$B9 ,$UY5J\NM_6,_=Z-"F9!45Q[2%0>7*PG)GZ>
M+\A>FJ1GIK75'I3F06D42F,5;7-):/=[^OC'H2D%BJ8+:Z..:YE+%T4?5M<M
M6"ZI,!?5$?D1+]-\NC:N5'9$QDD4!5G9\S$IR:U4D_RQ/VN<RIFSMA8@DN9!
M:11*8Q7MC2D8AR85*)HN0;N6H'U ]6Q3A+F\@O@MA1FAK16&I'E0&H726$4K
MNIU-B>TH#)E4H&BZPFICP#)6?T>%P=!NU6 &ME87U!V TBB4QJ T#J4)%$T7
M8>T16"YT^6 A"^)C*,V#TBB4QJ T#J4)%$V78.U.6&9[HNTJ8D7KFV;#8W/*
MUL*">@Q0&H/2>$4S+C4$*J6NE]H_L(Q%XGV+ W(QF21J&B1QHVH&.ZJQ=E4#
MM0>@- JE,2B-'_+A"E1*735U[=\R%__W+BFO_5]!M(S(Y;KW&9MZG^'.J;J]
M'1U!R_Q0&H72&)3&*]K ].$*5$I=1W6IWS+7^C^J- %U!* T#TJC4!J#TGA%
MVRYT]$ZW-?@1%7^K+OE;QKKN>VL3T-(_E.9!:11*8U :KVAO5#H$*JE^Z6E=
MV;?-E?T=A9G*$F966V%!:1Z41J$T!J5Q*$V@:+K^:@/ MJ!E"1M:V8?2/"B-
M0FD,2N-0FD#1= G6!H#]A@&P;Z+W.L,C%T]^$/H/H22/B2+W"SD)'H,)N5VJ
M19)*<I/-\RXTF_MQ^?YWY4]E\>9D[J>RZ2<&EU6+M'74SN+"W.S6XH2: E :
M@])X11N8/ER!2JEKKK8$;+,E\+H6-8ZV4!, 2O.@- JE,2B-0VD"1=-E5YL
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
MNRZXNY&LT7WA"Y.JR]27A?KG +P%J/<KQN3K33O \%\D^0502P,$%     @
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
M&JM 4-8 QU=2FL>.K3.&NK+\!E!+ P04    " !G@5E:,WBMRN@"   5#
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
MC57+-G/\$0%I G!^(83>=LP"[:_-\!]02P,$%     @ 9X%96B^Z@)ZJ!0
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
M9G(Z<:('Y!8MBZF Z H] A<LB80T6@H:O:#I@; 83=6@)>*(Y/Q#'[)M2H\
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
M>H,Q14Q6TTZUT6)K)XQGH6E>L<L-38@HC0!]7PFA7S8&H)DYXW\ 4$L#!!0
M   ( &>!65J34R@BJ (  ,T'   9    >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;,55;6O;,!#^*X<'HX6U=IQ7NL20M-U66" T=/M0]D&Q+[&H97F2$C?_
M?B?9\;(M]6!0]L76R]VCYSF=[L:E5$\Z133P++)<3[S4F.+*]W6<HF#Z4A:8
MT\Y:*L$,3=7&UX5"EC@GD?EA$ Q\P7CN16.WME#16&Y-QG-<*-!;(9C:SS"3
MY<3K>(>%>[Y)C5WPHW'!-KA$\U L%,W\!B7A G/-90X*UQ-OVKF:C:R],_C"
ML=1'8[!*5E(^V<E=,O$"2P@SC(U%8/3;X35FF04B&M]K3*\YTCH>CP_H'YQV
MTK)B&J]E]I4G)IUX(P\27+-M9NYE^0EK/7V+%\M,NR^4M6W@0;S51HK:F1@(
MGE=_]ES'X<BA,WC!(:P=0L>[.LBQO&&&16,E2U#6FM#LP$EUWD2.Y_92ED;1
M+B<_$RU3IO!B1KH2N):"[EHS%ZX+6%;W!'(-4QL[;O9 60"+V?WR0;OAK2@R
MN4?4<+8@G-RD:'C,LG,XNT'#>*;/":AV>)RC6*'Z-O8-$;?'^W%-<E:1#%\@
MV0EA+@E<PVV>8/(K@$^*&]GA0?8L;$6\P?@2NIUW$ 9AKP6OVX2QZ_!Z+^#-
M><[%5K1J;$6PC^]*%RS&B4>O2Z/:H1>]?=,9!.];^/4:?CV'WFV[9CAQS5.E
M6+Y!>F8&9GLXMENPO5N>EDPE\/B9(.'.H- GU?5>05V_4==OC?Y'TF T, T%
MJI@X4SFQ:6N8VE!=8U; *<X5:B=PL+9\[:)@[.].,!DT3 ;M><">_YH'K0C_
M&*EAPV_XG_-@^ KJ1HVZT:ODP>C// A_RP/_J,0*)#C;2#3$<IN;JMHVJTVO
MFE8E^J=YU>CFQ(;G&C)<DVMP.:0T5%7SJ"9&%JY@KZ2A\N^&*?5;5-: ]M=2
MFL/$'M!T\.@'4$L#!!0    ( &>!65K<K/^S- ,  )$)   9    >&PO=V]R
M:W-H965T<R]S:&5E=#4Q+GAM;*U6;6_3,!#^*Z> $$AL>>G+VM%&:C<&2 PJ
MJL$'Q <WN3;6$KO8;LLD?CQGN\N*EH4A[4OBMWN>Y\[GLT<[J:YU@6C@5U4*
M/0X*8]:G8:BS BNFC^4:!<TLI:J8H:Y:A7JMD.7.J"K#)(KZ8<6X"-*1&YNI
M="0WIN0"9PKTIJJ8NIEB*7?C( YN![[P56'L0)B.UFR%<S17ZYFB7EBCY+Q"
MH;D4H' Y#B;QZ31V!F[%5XX[?= &Z\I"RFO;^9"/@\@JPA(S8R$8_;9XAF5I
MD4C'SSUH4'-:P\/V+?J%<YZ<63"-9[+\QG-3C(-! #DNV:8T7^3N/>X=ZEF\
M3);:?6&W7QL%D&VTD=7>F!147/@_^[4/Q(%!)WG (-D;)$ZW)W(JSYEAZ4C)
M'2B[FM!LP[GJK$D<%W97YD;1+"<[D\X+IO!H2G[E<"8KVFS-7+B.8.XW"N02
M3(%P5C"Q0@U<N.ZG3;5 92<_;XPV3.1<K&!&BT@RS(W,KL&!:WAYCH;Q4K\B
MT'J!G8(KP0W-S^97-/G]$BWDCU%HR#$K+\SV3DR]$\D#3L0)7$IA"@UO18[Y
MWP A1:0.2W(;EFG2BGB.V3%TXM>01$D7GD,(VOOB?RT,G3KP'<?0^=_ 3Y2R
M@:;,-["X@<-U,W;CAB<[IG+X_I$@X8/!2C?&S/-WF_GM:3_5:Y;A.*#CK%%M
M,4A?/(O[T9L6[[JU=]TV]'2**RZ$S8@I*YG($'XWALXK]5@]AV7+R#:-XWC0
M&?9'X;9!1*\6T6L5027%E!2V-NK>/>JCN),,HVXS=;^F[K=24\58(C?_(._?
M(X^::4]JVI-6VK?^%#XFYB?WN(>#7G>8- L8U (&K0*^N2I(;D^VJ*BJPSM*
M9@-4FA N&%?PE94;A!E5#I?8KZ$I4^[.6Y-RKV!PH+P?'2>]9N'#6OCPR837
M:=6NTQ/&G;^%GCP@-([N*G;TQ#$^S,9VS7OJ1Z1D?'##Q$^L]UX:_T-T_*B,
M" ]NR0K5RKT%-&1R(XR_,.O1^KTQ\;?LW7+_6+EDBK)60XE+,K6;&H#R][_O
M&+EV=^Y"&KKM7+.@-Q,JNX#FEU*:VXXEJ%]AZ1]02P,$%     @ 9X%96G,D
MB)UN @  V 4  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULK51=3]LP
M%/TK5H8FD("D2=I2ED:"5FA(0T(PV,.T!R>Y;2P<.[.=EOW[73MIUH[">-A+
MXX][3L^YU_<F:ZF>= E@R'/%A9YZI3'UN>_KO(2*ZE-9@\";A505-;A52U_7
M"FCA0!7WPR 8^15EPDL3=W:KTD0VAC,!MXKHIJJH^G4)7*ZGWL#;'-RQ96GL
M@9\F-5W"/9B'^E;ASN]9"E:!T$P*HF Q]2X&Y[/8QKN 1P9KO;4FUDDFY9/=
M7!=3+[""@$-N+ /%SPIFP+DE0AD_.TZO_TL+W%YOV*^<=_2240TSR;^QPI13
M[\PC!2QHP\V=7'^&SL_0\N62:_=+UEULX)&\T496'1@55$RT7_K<Y6$+,(A?
M 80=('PO(.H D3/:*G.VYM30-%%R392-1C:[<+EQ:'3#A*WBO5%XRQ!GTBO*
M%'FDO %R U0W"K!$1I,3<E$4S&::<G(MVN=B\WXX!T,9UT<8\G _)X<'1^2
M,$&^EK+15!0Z\0T*L_1^WHFX;$6$KXB80WY*HL$Q"8,PW@.?O1\>[<)]3$>?
MD[#/2>CXHG_G9,YTSJ5-BR;?+S)M%+Z['_L<MI3Q?DK;B^>ZICE,/6PV#6H%
M7OKQPV 4?-KG]S^1[;B/>O?16^R8S<P0K"/):<T,5I_CNP B,\Z6[@GL+7#+
M.7*<=G*LTN%D<C9._-6VKY=1X\ED_"=J1W#<"X[?%/Q%BN6) 55A^V;FF"QL
M^5:V?/N$QB^%CH9!\)?0EU'C8;P5U0KUM_K.SKP;JI9,:,S8 G'!Z7CH$=7.
MD79C9.U:,9,&&]LM2QR]H&P WB^D-)N-[>Y^F*>_ 5!+ P04    " !G@5E:
MJ*#.1WP%  #M%@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6RU6%%O
MVS@,_BM$AALV($MB-^G:+0W0QKU;@:4MVNWV,-R#:C.);K;D27+3 O?CCY(=
M)^Y<+QF\E\26Q4_D)Y(B-5Y)]4TO$0T\)+'0)YVE,>F[?E^'2TR8[LD4!7V9
M2Y4P0Z]JT=>I0A8YH23N^X/!83]A7'0F8S=VK29CF9F8"[Q6H+,D8>KQ#&.Y
M.NEXG?7 #5\LC1WH3\8I6^ MFL_IM:*W?HD2\02%YE* POE)Y]1[%W@C*^!F
M_,UQI;>>P9IR)^4W^W(1G70&5B.,,306@M'?/4XQCBT2Z?&] .V4:UK![><U
M^I_.>#+FCFF<RO@+C\SRI'/4@0CG+(O-C5Q]P,(@IV H8^U^857,'70@S+21
M22%,&B1<Y/_LH2!B%P&_$/"?"'C#9P0."H&#706&A<#0,9.;XG@(F&&3L9(K
M4'8VH=D'1Z:3)O.YL/M^:Q1]Y21G)K>XH%TT<"%R'[)[\09.HXC;1Q97/KP*
MT# >Z]?COJ&U+4(_+-8YR]?QGUG'\V$FA5EJ.!<11E6 /BE=:NZO-3_S&Q$#
M#'MPX'7!'_A#F#JJ4$%A4(V&T]WQ#FK$@]W%_0;S#LJ-.7!X!\_@W> ]B@R[
M,&/_2K6Q[^M'F@@7!A/]3]TVY*C#>E2;1=[IE(5XTJ$TH5'=8V?R\H5W.'A?
MQUB;8$%+8!4VAR6;PR;TR666W!%Y<@Z4,15YLUB ?M93SG*PD0.SF?-^XHW[
M]]O,-"ZW+S,M@568&97,C'9D1F$JE6%W,:ZIT77<C'[*3>."^W+3$EB%F\.2
MF\,=N0G7X8</(6)DW>?PCYPT%Z;P7QFA=9P=_L#9X EGC8KLRUE+8!7.WI:<
MO6WD+$ =*IZZ\V*+G[F2"9%G4-E#94UGK8,UXW]!.M85U0HE=*HXE2P\?@0N
MX))<> FGA,U#!DQ$=%@**F! 9E0@9)K0M,ZK#3KA4(.M/6 JDY2)QS=T]J(M
M([CN 9458)8(,=.&'A22$5R'I/TC,J6[D$B%]($).!XY7[!+K)5:,5WH&>6V
M6YYY2 M2_K$G*HV3NG:!SX(;>KLUS-!GJW)L=73(]< +%#:)-4([IO,S/'[L
MU27W1I[W=;F6P"HN=U2ZW%&C2ZQKF!N7P"@VNS"]"F9=JETBVN8HHSW[Q WE
M-4ONM=0\]TX%?RF9I7#)$H2OY^2<5,[:]'<NLL2=$E+4GK'-ZER3A>1'I- I
M+3>%<[B"KS.TJ:0.;=J(MN\^M 16V8?C<A^.?VT?KI6<<P.O/DJM7\,,F<X4
M538?"/ZSQJ@+6TFCCN_F9:\H.L(EQ^VS/<*0N]8D8=\H:[]Z^>+(]P?OK3KN
MT7O_N@NKI02N771M]LRZR-2AG3]@F-FN!*[F<XHOU;5!:!N/:KZ8<\%$R,G)
M^*96[L$G"FV['F2:0K-0X)(Z.2Y"RGV%&C;_6 5<]+LSUP;\55JX'Z4!Z6R
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
M>##HK:(Y6]G^*F\,8.I=7)V4)5]_XFPN"NHF?W#"\9!L>,%"*O;;9(-2F9D
M56'P2)5FLW;DER+E/5WI33FM<MQS[P@]_]MUGE-!%>%MTZ;VW_(JO]AQW'\M
MR_9;9=^PUV/]5G[K)J^.P61R#":/HB8'QV R/0*3_5?[UCS<9/PV%S*J3T*M
MX];.8:N)!G"H'87?X7C,MTF#Z9)QS43=6[ LH^+)F<O(:S(U?XKMZ)OQ&<W)
MDNO[!AR%V_8WFK%ED3:C;F$AZE';]E>87C=I3M0F%Q,97=%L4G?5?&J;@6F8
MK/4%A'WDQEY^!.,XS(\ AN7!'& <Q\+R_$_S&:#S<1CF;>!%!BAG@'(<RX=,
M[ ?+X^>DYO+/-$WC.$FP%9U,O XFV+HE"?SXU3!OP,#R0*:_6VM\M_$*>;X.
ML#U]KD*PF>*5B,T47VM _.L&C#3U[S:6!QC8+F"U _G]>:"F_)PXAEW%O&%/
M,(ZD*89 +?IK-$F0U4G@X]\?["F)XS3U(X#Y'<0QAL#3B".8 _" (7%LWX-[
M[Z-H\YZ*MO^?'/\!4$L#!!0    ( &>!65J7BKL<P    !,"   +    7W)E
M;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE
M<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;
M8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R
M]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ 9X%96HK&96:F!   HR0
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
MV1SR6?>5PN034$L! A0#%     @ 9X%96@=!36*!    L0   !
M     ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !G@5E:C_.6
MC.X    K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q0
M2P$"% ,4    " !G@5E:F5R<(Q &  "<)P  $P              @ ', 0
M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( &>!65HH)\9YC@H  /0Y
M   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    " !G@5E:$^ XH/<&  #%'0  &               @('1$@
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 9X%96DT&**NM
M @  * <  !@              ("!_AD  'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;%!+ 0(4 Q0    ( &>!65K#0F7HJP8  %\>   8              "
M@>$<  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !G@5E:
MRXOMX  '  ">+P  &               @('"(P  >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&UL4$L! A0#%     @ 9X%96O8P-5Z' P  K1$  !@
M     ("!^"H  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (
M &>!65H[U!"S/0@  (8E   8              " @;4N  !X;"]W;W)K<VAE
M971S+W-H965T-RYX;6Q02P$"% ,4    " !G@5E:)&3Y\S\"  #-!   &
M            @($H-P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#
M%     @ 9X%96O^57W%G @  BP8  !@              ("!G3D  'AL+W=O
M<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( &>!65HL=6B^0P(  (H&
M   9              " @3H\  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M4$L! A0#%     @ 9X%96CRE,S@1 @  W00  !D              ("!M#X
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !G@5E:UBUB
M/\(,  #J0   &0              @('\0   >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;%!+ 0(4 Q0    ( &>!65IFP= 5HQH  *%.   9
M  " @?5-  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @
M9X%96@B [\":"   *18  !D              ("!SV@  'AL+W=O<FMS:&5E
M=',O<VAE970Q-"YX;6Q02P$"% ,4    " !G@5E:WNY*H8L&  #_$   &0
M            @(&@<0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4
M Q0    ( &>!65K[G$^QR 4  $X-   9              " @6)X  !X;"]W
M;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 9X%96GI#;Y#@ @
M908  !D              ("!87X  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX
M;6Q02P$"% ,4    " !G@5E:S<'%V=D$  "]"P  &0              @(%X
M@0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( &>!65J
M-N#;WP,   D)   9              " @8B&  !X;"]W;W)K<VAE971S+W-H
M965T,3DN>&UL4$L! A0#%     @ 9X%96KE0&[5="0  /!L  !D
M     ("!GHH  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M" !G@5E:3:XX)E,#  #!!P  &0              @($RE   >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( &>!65JE!-4^)P,  .D&   9
M              " @;R7  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L!
M A0#%     @ 9X%96H,I7OFE!P  EQ   !D              ("!&IL  'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !G@5E:<H"'<-T#
M  "E"   &0              @('VH@  >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;%!+ 0(4 Q0    ( &>!65H 4XI.O1L  +Q7   9              "
M@0JG  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ 9X%9
M6@0YF<1=!   T0D  !D              ("!_L(  'AL+W=O<FMS:&5E=',O
M<VAE970R-BYX;6Q02P$"% ,4    " !G@5E:.$_5)]@"   B!@  &0
M        @(&2QP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0
M   ( &>!65H>$&72V0(  %<&   9              " @:'*  !X;"]W;W)K
M<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 9X%96HPL3V7?!   \0L
M !D              ("!L<T  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q0
M2P$"% ,4    " !G@5E:.ST5[>8"  " !@  &0              @(''T@
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( &>!65I+V_GX
M0 0  .P*   9              " @>35  !X;"]W;W)K<VAE971S+W-H965T
M,S$N>&UL4$L! A0#%     @ 9X%96@EO#]<O!   @P@  !D
M ("!6]H  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !G
M@5E:?&8K1"X,   ]KP  &0              @('!W@  >&PO=V]R:W-H965T
M<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( &>!65K7Y-BR00,  ) -   9
M          " @2;K  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#
M%     @ 9X%96E74D:^1 P  &1(  !D              ("!GNX  'AL+W=O
M<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !G@5E:E&1(<\<%   N
M,   &0              @(%F\@  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;%!+ 0(4 Q0    ( &>!65J<LMP,TP(  -,'   9              " @63X
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ 9X%96IOG
MU^W9"@  WH   !D              ("!;OL  'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6Q02P$"% ,4    " !G@5E:&@,C(60%   N'0  &0
M    @(%^!@$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (
M &>!65H8.J$PVP(   <(   9              " @1D, 0!X;"]W;W)K<VAE
M971S+W-H965T-# N>&UL4$L! A0#%     @ 9X%96E:$I?J  P  EPP  !D
M             ("!*P\! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"
M% ,4    " !G@5E:X'?MQ3P#  !>"0  &0              @('B$@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( &>!65H2ZW083@,
M &,*   9              " @546 0!X;"]W;W)K<VAE971S+W-H965T-#,N
M>&UL4$L! A0#%     @ 9X%96C-XK<KH @  %0P  !D              ("!
MVAD! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !G@5E:
M1>6^O>("  "Y"   &0              @('Y' $ >&PO=V]R:W-H965T<R]S
M:&5E=#0U+GAM;%!+ 0(4 Q0    ( &>!65JBB)(/$P,  .8(   9
M      " @1(@ 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%
M  @ 9X%96B^Z@)ZJ!0  [2$  !D              ("!7",! 'AL+W=O<FMS
M:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !G@5E:X=,N2@,$  !:$0
M&0              @($]*0$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+
M 0(4 Q0    ( &>!65HAIJQ<1P,  '\*   9              " @7<M 0!X
M;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 9X%96I-3*"*H
M @  S0<  !D              ("!]3 ! 'AL+W=O<FMS:&5E=',O<VAE970U
M,"YX;6Q02P$"% ,4    " !G@5E:W*S_LS0#  "1"0  &0
M@('4,P$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( &>!
M65IS)(B=;@(  -@%   9              " @3\W 0!X;"]W;W)K<VAE971S
M+W-H965T-3(N>&UL4$L! A0#%     @ 9X%96JB@SD=\!0  [18  !D
M         ("!Y#D! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M    " !G@5E:/=GYO!$%  #9$@  &0              @(&7/P$ >&PO=V]R
M:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( &>!65J-%TBS$ ,  "0)
M   9              " @=]$ 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL
M4$L! A0#%     @ 9X%96OA*(N%! P  K!0   T              ( !)D@!
M 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !G@5E:EXJ[',     3 @  "P
M            @ &22P$ 7W)E;',O+G)E;'-02P$"% ,4    " !G@5E:BL9E
M9J8$  "C)   #P              @ %[3 $ >&PO=V]R:V)O;VLN>&UL4$L!
M A0#%     @ 9X%96KP!UL'@ 0  ["   !H              ( !3E$! 'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ 9X%96A34<>30
M 0  K2   !,              ( !9E,! %M#;VYT96YT7U1Y<&5S72YX;6Q0
52P4&     #\ /P P$0  9U4!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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>70
<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>72
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>117</ContextCount>
  <ElementCount>313</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>33</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets</Role>
      <ShortName>Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100030 - Statement - Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical</Role>
      <ShortName>Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100040 - Statement - Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations</Role>
      <ShortName>Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100050 - Statement - Statements of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity</Role>
      <ShortName>Statements of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100060 - Statement - Statements of Changes in Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/StatementStatementsOfChangesInShareholdersEquityParenthetical</Role>
      <ShortName>Statements of Changes in Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100070 - Statement - Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows</Role>
      <ShortName>Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100080 - Statement - Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/StatementStatementsOfCashFlowsParenthetical</Role>
      <ShortName>Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.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>9</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.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>10</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995457 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure</Role>
      <ShortName>Cybersecurity Risk Management, Strategy, and Governance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995467 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995477 - Disclosure - Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebt</Role>
      <ShortName>Long-term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995487 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995497 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995507 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureRelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995517 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995527 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995537 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995547 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995557 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995567 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995587 - Disclosure - Schedule II - Valuation And Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation And Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995597 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995607 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995617 - Disclosure - Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtTables</Role>
      <ShortName>Long-term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebt</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995627 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995637 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995647 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShare</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995667 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995687 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformation</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995697 - Disclosure - Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995717 - Disclosure - Significant Accounting Policies - Disaggregated Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails</Role>
      <ShortName>Significant Accounting Policies - Disaggregated Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995727 - Disclosure - Significant Accounting Policies - Estimated Useful Lives Of Property And Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails</Role>
      <ShortName>Significant Accounting Policies - Estimated Useful Lives Of Property And Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995737 - Disclosure - Significant Accounting Policies - Summary of Accelerated Repurchase Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails</Role>
      <ShortName>Significant Accounting Policies - Summary of Accelerated Repurchase Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995747 - Disclosure - Long-term Debt - Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails</Role>
      <ShortName>Long-term Debt - Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995757 - Disclosure - Long-Term Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails</Role>
      <ShortName>Long-Term Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995767 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995777 - Disclosure - Leases - Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails</Role>
      <ShortName>Leases - Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995787 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Components of the Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995797 - Disclosure - Income Taxes - Schedule of Effective Reconciliation of the U.S. Statutory Federal Income Tax Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails</Role>
      <ShortName>Income Taxes - Schedule of Effective Reconciliation of the U.S. Statutory Federal Income Tax Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995807 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995817 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995827 - Disclosure - Employee Benefit Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails</Role>
      <ShortName>Employee Benefit Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995837 - Disclosure - Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails</Role>
      <ShortName>Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995847 - Disclosure - Share-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Share-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995857 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995867 - Disclosure - Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995877 - Disclosure - Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995887 - Disclosure - Share-Based Compensation - Summary of the Changes in the Number of Outstanding Phantom Stock Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails</Role>
      <ShortName>Share-Based Compensation - Summary of the Changes in the Number of Outstanding Phantom Stock Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995897 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995907 - Disclosure - Segment Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails</Role>
      <ShortName>Segment Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995917 - Disclosure - Segment Information - Schedule of Financial Information with Respect to our Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails</Role>
      <ShortName>Segment Information - Schedule of Financial Information with Respect to our Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="odfl-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995927 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation And Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts</ParentRole>
      <Position>55</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="odfl-20241231.htm">odfl-20241231.htm</File>
    <File>odfl-20241231.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img197320049_0.jpg</File>
    <File>img197320049_1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="600">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="14">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>74
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "odfl-20241231.htm": {
   "nsprefix": "odfl",
   "nsuri": "http://odfl.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "odfl-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "odfl-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.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/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    }
   },
   "keyStandard": 278,
   "keyCustom": 35,
   "axisStandard": 16,
   "axisCustom": 0,
   "memberStandard": 16,
   "memberCustom": 17,
   "hidden": {
    "total": 13,
    "http://fasb.org/us-gaap/2024": 10,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 117,
   "entityCount": 1,
   "segmentCount": 33,
   "elementCount": 573,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 600,
    "http://xbrl.sec.gov/dei/2024": 39,
    "http://xbrl.sec.gov/cyd/2024": 14,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://fasb.org/srt/2024": 3
   },
   "report": {
    "R1": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets",
     "longName": "100010 - Statement - Balance Sheets",
     "shortName": "Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical",
     "longName": "100030 - Statement - Balance Sheets (Parenthetical)",
     "shortName": "Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations",
     "longName": "100040 - Statement - Statements of Operations",
     "shortName": "Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:LaborAndRelatedExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity",
     "longName": "100050 - Statement - Statements of Changes in Shareholders' Equity",
     "shortName": "Statements of Changes in Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_3125cc01-8b2e-4b09-b07a-48163a700897",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3125cc01-8b2e-4b09-b07a-48163a700897",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://odfl.com/20241231/taxonomy/role/StatementStatementsOfChangesInShareholdersEquityParenthetical",
     "longName": "100060 - Statement - Statements of Changes in Shareholders' Equity (Parenthetical)",
     "shortName": "Statements of Changes in Shareholders' Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_78a5ed94-d0f6-4d00-b407-2243c52d97d9",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockDividendsPerShareDeclared",
       "us-gaap:CommonStockDividendsPerShareDeclared",
       "us-gaap:CommonStockDividendsPerShareDeclared",
       "span",
       "p",
       "us-gaap:InvestmentCompanyDistributionPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows",
     "longName": "100070 - Statement - Statements of Cash Flows",
     "shortName": "Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://odfl.com/20241231/taxonomy/role/StatementStatementsOfCashFlowsParenthetical",
     "longName": "100080 - Statement - Statements of Cash Flows (Parenthetical)",
     "shortName": "Statements of Cash Flows (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:PaymentsForPurchasedFederalTaxCredits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:PaymentsForPurchasedFederalTaxCredits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "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": "9",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "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": "10",
     "firstAnchor": {
      "contextRef": "C_78a5ed94-d0f6-4d00-b407-2243c52d97d9",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_78a5ed94-d0f6-4d00-b407-2243c52d97d9",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure",
     "longName": "995457 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance Disclosure",
     "shortName": "Cybersecurity Risk Management, Strategy, and Governance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies",
     "longName": "995467 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebt",
     "longName": "995477 - Disclosure - Long-term Debt",
     "shortName": "Long-term Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeases",
     "longName": "995487 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:DisclosureOfLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:DisclosureOfLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes",
     "longName": "995497 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureRelatedPartyTransactions",
     "longName": "995507 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans",
     "longName": "995517 - Disclosure - Employee Benefit Plans",
     "shortName": "Employee Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShare",
     "longName": "995527 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensation",
     "longName": "995537 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurements",
     "longName": "995547 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://odfl.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies",
     "longName": "995557 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformation",
     "longName": "995567 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts",
     "longName": "995587 - Disclosure - Schedule II - Valuation And Qualifying Accounts",
     "shortName": "Schedule II - Valuation And Qualifying Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies",
     "longName": "995597 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables",
     "longName": "995607 - Disclosure - Significant Accounting Policies (Tables)",
     "shortName": "Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:DisaggregatedRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "odfl:RevenueFromContractWithCustomerAndExpensePolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:DisaggregatedRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "odfl:RevenueFromContractWithCustomerAndExpensePolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtTables",
     "longName": "995617 - Disclosure - Long-term Debt (Tables)",
     "shortName": "Long-term Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesTables",
     "longName": "995627 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables",
     "longName": "995637 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareTables",
     "longName": "995647 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables",
     "longName": "995667 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationTables",
     "longName": "995687 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "995697 - Disclosure - Significant Accounting Policies - Additional Information (Details)",
     "shortName": "Significant Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b00d7197-1e16-4e20-85fa-563fbde8368f",
      "name": "us-gaap:StockholdersEquityNoteStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "odfl:CommonStockSplitPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails",
     "longName": "995717 - Disclosure - Significant Accounting Policies - Disaggregated Revenue (Details)",
     "shortName": "Significant Accounting Policies - Disaggregated Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d1b2186f-a9cc-4ea5-ab54-81a203b11504",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "odfl:DisaggregatedRevenueTableTextBlock",
       "div",
       "odfl:RevenueFromContractWithCustomerAndExpensePolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails",
     "longName": "995727 - Disclosure - Significant Accounting Policies - Estimated Useful Lives Of Property And Equipment (Details)",
     "shortName": "Significant Accounting Policies - Estimated Useful Lives Of Property And Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_b08bdafe-48ed-4e97-b1f5-2873fbfca536",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b08bdafe-48ed-4e97-b1f5-2873fbfca536",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails",
     "longName": "995737 - Disclosure - Significant Accounting Policies - Summary of Accelerated Repurchase Activity (Details)",
     "shortName": "Significant Accounting Policies - Summary of Accelerated Repurchase Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b",
      "name": "odfl:AcceleratedShareRepurchaseAgreementDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:StockholdersEquityPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b",
      "name": "odfl:AcceleratedShareRepurchaseAgreementDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:StockholdersEquityPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails",
     "longName": "995747 - Disclosure - Long-term Debt - Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs (Details)",
     "shortName": "Long-term Debt - Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:SeniorNotes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:SeniorNotes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails",
     "longName": "995757 - Disclosure - Long-Term Debt - Additional Information (Details)",
     "shortName": "Long-Term Debt - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0af9b94f-471e-49d7-aa0e-721809b240e6",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
     "longName": "995767 - Disclosure - Leases - Additional Information (Details)",
     "shortName": "Leases - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:LesseeOperatingLeaseOptionToRenewEarliestYear",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "odfl:DisclosureOfLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:LesseeOperatingLeaseOptionToRenewEarliestYear",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "odfl:DisclosureOfLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails",
     "longName": "995777 - Disclosure - Leases - Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability (Details)",
     "shortName": "Leases - Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails",
     "longName": "995787 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details)",
     "shortName": "Income Taxes - Components of the Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails",
     "longName": "995797 - Disclosure - Income Taxes - Schedule of Effective Reconciliation of the U.S. Statutory Federal Income Tax Rates (Details)",
     "shortName": "Income Taxes - Schedule of Effective Reconciliation of the U.S. Statutory Federal Income Tax Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "995807 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
     "longName": "995817 - Disclosure - Income Taxes - Additional Information (Details)",
     "shortName": "Income Taxes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_3611c7fb-0354-4afa-91d0-ffba1c927795",
      "name": "us-gaap:IncomeTaxExaminationYearUnderExamination",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3611c7fb-0354-4afa-91d0-ffba1c927795",
      "name": "us-gaap:IncomeTaxExaminationYearUnderExamination",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails",
     "longName": "995827 - Disclosure - Employee Benefit Plans - Additional Information (Details)",
     "shortName": "Employee Benefit Plans - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails",
     "longName": "995837 - Disclosure - Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details)",
     "shortName": "Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
     "longName": "995847 - Disclosure - Share-Based Compensation - Additional Information (Details)",
     "shortName": "Share-Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_2eb48ceb-0d5c-48d0-8a68-57405664d757",
      "name": "odfl:NumberOfAnnualInstallments",
      "unitRef": "U_Installment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2eb48ceb-0d5c-48d0-8a68-57405664d757",
      "name": "odfl:NumberOfAnnualInstallments",
      "unitRef": "U_Installment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails",
     "longName": "995857 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors (Details)",
     "shortName": "Share-Based Compensation - Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_317e402c-6eda-4506-b6dd-a54e3b0cbc31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2eb48ceb-0d5c-48d0-8a68-57405664d757",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
     "longName": "995867 - Disclosure - Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Details)",
     "shortName": "Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_f768c1ae-004e-4a3e-9119-ec73e4b239a6",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f768c1ae-004e-4a3e-9119-ec73e4b239a6",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
     "longName": "995877 - Disclosure - Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Parenthetical) (Details)",
     "shortName": "Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_68a5394a-e0ef-43c9-9aae-05380252af3c",
      "name": "odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_68a5394a-e0ef-43c9-9aae-05380252af3c",
      "name": "odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
     "longName": "995887 - Disclosure - Share-Based Compensation - Summary of the Changes in the Number of Outstanding Phantom Stock Shares (Details)",
     "shortName": "Share-Based Compensation - Summary of the Changes in the Number of Outstanding Phantom Stock Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails",
     "longName": "995897 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:DebtAndCapitalLeaseObligations",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a8cb895-3f85-4e28-a62b-6379f4e61d98",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
     "longName": "995907 - Disclosure - Segment Information - Additional Information (Details)",
     "shortName": "Segment Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfOperatingSegments",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
     "longName": "995917 - Disclosure - Segment Information - Schedule of Financial Information with Respect to our Segment (Details)",
     "shortName": "Segment Information - Schedule of Financial Information with Respect to our Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee255570-f093-4420-b4df-0dfbf27bf0a3",
      "name": "odfl:SalaryAndWages",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails",
     "longName": "995927 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details)",
     "shortName": "Schedule II - Valuation And Qualifying Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_0af9b94f-471e-49d7-aa0e-721809b240e6",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3125cc01-8b2e-4b09-b07a-48163a700897",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "odfl-20241231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "odfl_A2019StockRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "A2019StockRepurchaseProgramMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Stock Repurchase Program [Member]",
        "label": "A2019 Stock Repurchase Program [Member]",
        "terseLabel": "2019 Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_A2020StockRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "A2020StockRepurchaseProgramMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 stock repurchase program member.",
        "label": "A2020 Stock Repurchase Program [Member]",
        "terseLabel": "2020 Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_A2021ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "A2021ShareRepurchaseProgramMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 stock repurchase program.",
        "label": "A2021 Share Repurchase Program [Member]",
        "terseLabel": "2021 Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_A2023ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "A2023ShareRepurchaseProgramMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Share Repurchase Program [Member]",
        "label": "A2023 Share Repurchase Program [Member]",
        "documentation": "A2023 Share Repurchase Program."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_AcceleratedShareRepurchaseAgreementDate": {
     "xbrltype": "gYearMonthItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "AcceleratedShareRepurchaseAgreementDate",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accelerated share repurchase agreement date.",
        "label": "Accelerated Share Repurchase Agreement Date",
        "terseLabel": "Agreement Date"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_AcceleratedShareRepurchaseSettlementDate": {
     "xbrltype": "gYearMonthItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "AcceleratedShareRepurchaseSettlementDate",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accelerated share repurchase settlement date.",
        "label": "Accelerated Share Repurchase Settlement Date",
        "terseLabel": "Settlement Date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accelerated Share Repurchases [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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesSettlementPaymentOrReceipt",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accelerated Share Repurchases, Settlement (Payment) or Receipt",
        "terseLabel": "Payments made to third party financial institution for share repurchase under the ASR agreement",
        "verboseLabel": "Agreement Amount",
        "documentation": "Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_AcceleratedShareRepurchasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accelerated Share Repurchases [Table]",
        "documentation": "Disclosure of information about accelerated share repurchase (ASR) program."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_AcceleratedShareRepurchasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accelerated Share Repurchases [Table Text Block]",
        "terseLabel": "Summary of Accelerated Repurchase Activity",
        "documentation": "Tabular disclosure of accelerated share repurchase (ASR) programs. An ASR is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time. An accelerated share repurchase program is intended to combine the immediate share retirement benefits of a tender offer with the market impact and pricing benefits of a disciplined daily open market stock repurchase program. ASRs can be disclosed as part of stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable",
        "totalLabel": "Accounts Payable, Current, Total",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r684"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total",
        "terseLabel": "Customer receivables, less allowances of $9,272 and $10,405, respectively",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities",
        "totalLabel": "Accrued Liabilities, Current, Total",
        "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": [
      "r36"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: Accumulated depreciation",
        "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total",
        "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance",
        "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r160",
      "r503"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Capital in excess of par value",
        "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance",
        "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Capital In Excess Of Par Value [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": [
      "r547",
      "r846",
      "r847",
      "r848",
      "r850",
      "r919",
      "r971"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation and share issuances, net of forfeitures",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r318"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Expense",
        "terseLabel": "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": [
      "r362",
      "r673"
     ]
    },
    "odfl_AggregatePrincipalAmountOfSeniorNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "AggregatePrincipalAmountOfSeniorNotes",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate principal amount of senior notes.",
        "label": "Aggregate Principal Amount Of Senior Notes",
        "terseLabel": "Aggregate amount on promissory notes issued"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r742",
      "r752",
      "r785"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r734",
      "r745",
      "r755",
      "r788"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r780",
      "r789",
      "r793",
      "r801"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense",
        "verboseLabel": "Allocated share-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r360"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Customer receivables, allowances",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r251",
      "r257"
     ]
    },
    "odfl_AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowances For Uncollectible Accounts And Revenue Adjustments [Policy Text Block]",
        "label": "Allowances For Uncollectible Accounts And Revenue Adjustments Policy [Text Block]",
        "terseLabel": "Allowances for Uncollectible Accounts and Revenue Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_AmendedRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "AmendedRevolvingCreditFacilityMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended revolving credit facility.",
        "label": "Amended Revolving Credit Facility [Member]",
        "terseLabel": "2019 Credit Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r102",
      "r162",
      "r181",
      "r221",
      "r228",
      "r238",
      "r242",
      "r252",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r395",
      "r399",
      "r421",
      "r494",
      "r574",
      "r645",
      "r646",
      "r684",
      "r709",
      "r871",
      "r872",
      "r932"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r166",
      "r181",
      "r252",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r395",
      "r399",
      "r421",
      "r684",
      "r871",
      "r872",
      "r932"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r738"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r738"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r738"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "odfl_August2021ASRAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "August2021ASRAgreementMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August 2021 ASR Agreement.",
        "label": "August2021 A S R Agreement [Member]",
        "terseLabel": "August 2021 ASR Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "odfl_BuildingsLandAndImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "BuildingsLandAndImprovementsGross",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of buildings, land and improvements.",
        "label": "Buildings Land And Improvements Gross",
        "terseLabel": "Land and structures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Capital expenditures in accrued liabilities",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r17"
     ]
    },
    "odfl_CarryingAmountOfAccruedKnownAndEstimatedLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "CarryingAmountOfAccruedKnownAndEstimatedLosses",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Claims and insurance accruals",
        "label": "Carrying Amount of Accrued Known and Estimated Losses",
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted that are expected to be paid within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance",
        "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance",
        "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": [
      "r12",
      "r158",
      "r635"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total",
        "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": [
      "r12",
      "r70",
      "r179"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "(Decrease) increase in cash and cash equivalents",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r70"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of noncash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingent liabilities",
        "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": [
      "r43",
      "r92",
      "r498",
      "r561"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies"
     ],
     "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": [
      "r79",
      "r259",
      "r260",
      "r621",
      "r861",
      "r866"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations",
      "http://odfl.com/20241231/taxonomy/role/StatementStatementsOfChangesInShareholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash dividends declared per share",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared per share",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r699",
      "r700",
      "r701",
      "r703",
      "r704",
      "r705",
      "r706",
      "r846",
      "r847",
      "r850",
      "r919",
      "r970",
      "r971"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r562"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r48",
      "r562",
      "r580",
      "r971",
      "r972"
     ]
    },
    "odfl_CommonStockSplitPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "CommonStockSplitPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Split [Policy Text Block]",
        "documentation": "Common stock split.",
        "terseLabel": "Common Stock Split"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValueOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Outstanding",
        "terseLabel": "Common stock - $0.10 par value, 560,000,000 shares authorized, 212,984,747 and 217,930,932 shares outstanding at December 31, 2024 and December 31, 2023, respectively.",
        "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r562"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r107"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r113",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r183",
      "r221",
      "r230",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r242",
      "r243",
      "r244",
      "r266",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r645",
      "r646",
      "r829",
      "r830",
      "r871",
      "r872"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r113",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r183",
      "r221",
      "r230",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r242",
      "r243",
      "r244",
      "r266",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r645",
      "r646",
      "r829",
      "r830",
      "r871",
      "r872"
     ]
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of additional share of common stock received",
        "label": "Conversion of Stock, Shares Issued",
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r17"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Operating expenses:",
        "verboseLabel": "Less significant expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "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/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility",
        "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": [
      "r265",
      "r869"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r869",
      "r870"
     ]
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit)",
        "totalLabel": "Total current income tax expense (benefit)",
        "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r844",
      "r914"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r844",
      "r914"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r723",
      "r812"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r723",
      "r812"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r814"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r814"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r727",
      "r816"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r814"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r807"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r808"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r808"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r717",
      "r806"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r717",
      "r806"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r717",
      "r806"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r720",
      "r809"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r811"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r811"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r723",
      "r812"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r726",
      "r815"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r724",
      "r813"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernanceDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r721",
      "r810"
     ]
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt and Lease Obligation",
        "terseLabel": "Debt and capital lease obligations",
        "totalLabel": "Total long-term debt",
        "documentation": "Amount of short-term and long-term debt and lease obligation."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r35",
      "r36",
      "r89",
      "r91",
      "r183",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r682",
      "r842",
      "r862",
      "r863",
      "r864",
      "r926",
      "r927"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "verboseLabel": "Interest Rate Spread added to Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Notes interest",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r278"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "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": [
      "r183",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r682",
      "r842",
      "r926",
      "r927"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r653",
      "r923",
      "r924"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDateDescription",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Date, Description",
        "terseLabel": "Maturity Date Description",
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name",
        "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": [
      "r9",
      "r183",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r682",
      "r842",
      "r862",
      "r863",
      "r864",
      "r926",
      "r927"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Periodic Payment, Principal",
        "terseLabel": "Scheduled principal payment",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "documentation": "Information by period of debt redemption feature under terms of debt agreement."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Debt Instrument [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r26",
      "r27",
      "r31",
      "r81",
      "r82",
      "r183",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r682",
      "r842",
      "r926",
      "r927"
     ]
    },
    "odfl_DebtInstrumentUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "DebtInstrumentUnpaidPrincipalBalance",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining principal amount",
        "label": "Debt Instrument Unpaid Principal Balance",
        "documentation": "Debt instrument unpaid principal balance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "terseLabel": "Deferred compensation plan amounts owed, non current",
        "totalLabel": "Deferred Compensation Liability, Classified, Noncurrent, Total",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "terseLabel": "Deferred compensation plan amounts owed",
        "totalLabel": "Deferred Compensation Liability, Current and Noncurrent, Total",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal",
        "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": [
      "r844",
      "r913",
      "r914"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "totalLabel": "Total deferred income tax expense (benefit)",
        "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Deferred Income Tax Expense (Benefit), Total",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r110",
      "r844"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities",
        "totalLabel": "Deferred Tax Liabilities, Gross, Total",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r90",
      "r376"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred Income Tax Liabilities, Net, Total",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r365",
      "r495"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r844",
      "r913",
      "r914"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Deferred compensation",
        "totalLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Total",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences",
        "terseLabel": "Accrued vacation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days)."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "terseLabel": "Claims and insurance reserves",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liability",
        "totalLabel": "Deferred Tax Liabilities, Net, Total",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Depreciation and amortization",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Company contributions",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r301",
      "r310",
      "r666",
      "r667",
      "r668",
      "r669"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "terseLabel": "Depreciation expenses",
        "totalLabel": "Depreciation, Total",
        "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",
      "r23"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization",
        "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r23"
     ]
    },
    "odfl_DepreciationAndAmortizationIncludingDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "DepreciationAndAmortizationIncludingDebtIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation and amortization including debt issuance costs.",
        "label": "Depreciation And Amortization Including Debt Issuance Costs",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DirectCommunicationsAndUtilitiesCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DirectCommunicationsAndUtilitiesCosts",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Direct Communications and Utilities Costs",
        "terseLabel": "Communications and utilities",
        "totalLabel": "Direct Communications and Utilities Costs, Total",
        "documentation": "The aggregate costs of direct communications and utilities incurred during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_DirectTaxesAndLicensesCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DirectTaxesAndLicensesCosts",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost, Direct Tax and License",
        "terseLabel": "Operating taxes and licenses",
        "documentation": "Amount of tax incurred and cost of license directly related to good produced or service rendered."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "odfl_DisaggregatedRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "DisaggregatedRevenueTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's revenue disaggregated by service.",
        "label": "Disaggregated Revenue Table [Text Block]",
        "terseLabel": "Disaggregated Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [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": [
      "r296",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation Of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Share-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r321",
      "r352",
      "r353",
      "r355",
      "r671"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_DisclosureOfLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "DisclosureOfLeasesTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of leases.",
        "label": "Disclosure Of Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "terseLabel": "Summary of the Changes in the Number of Outstanding Phantom Stock Shares",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r28"
     ]
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendPayableDateToBePaidDayMonthAndYear",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Date to be Paid",
        "terseLabel": "Dividend payable date to shareholders",
        "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_DividendsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Axis]",
        "terseLabel": "Dividends",
        "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends, Common Stock",
        "negatedLabel": "Cash dividends declared",
        "totalLabel": "Dividends, Common Stock, Total",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r83"
     ]
    },
    "us-gaap_DividendsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Domain]",
        "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableDateOfRecordDayMonthAndYear",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Payable, Date of Record",
        "terseLabel": "Dividend payable date of record",
        "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r738"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r738",
      "r781"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "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/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "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/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "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/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "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/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic",
        "totalLabel": "Earnings Per Share, Basic, Total",
        "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": [
      "r172",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r201",
      "r207",
      "r209",
      "r214",
      "r215",
      "r216",
      "r220",
      "r390",
      "r393",
      "r409",
      "r410",
      "r491",
      "r509",
      "r637"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Earnings Per Share, Diluted, Total",
        "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": [
      "r172",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r201",
      "r209",
      "r214",
      "r215",
      "r216",
      "r220",
      "r390",
      "r393",
      "r409",
      "r410",
      "r491",
      "r509",
      "r637"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r217",
      "r218",
      "r219"
     ]
    },
    "odfl_EmployeeBenefitCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "EmployeeBenefitCosts",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Costs",
        "documentation": "Employee benefit costs.",
        "terseLabel": "Employee benefit costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Compensation and benefits",
        "totalLabel": "Employee-related Liabilities, Current, Total",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Unrecognized compensation costs, weighted-average recognition periods",
        "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": [
      "r354"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized stock-based compensation cost",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "negatedLabel": "Employee service share-based compensation, tax benefit from compensation expense",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "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/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "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/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r711"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "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/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "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/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act File Number",
        "terseLabel": "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/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "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": [
      "r711"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "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/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "terseLabel": "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": [
      "r821"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "terseLabel": "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/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "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": [
      "r711"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "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": [
      "r711"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "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": [
      "r711"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "terseLabel": "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/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "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": [
      "r823"
     ]
    },
    "us-gaap_EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure on Geographic Areas, Description of Revenue from External Customers",
        "terseLabel": "Description of revenue from external customers",
        "documentation": "Disclosure about revenues from external customers (1) attributed to the entity's country of domicile and (2) attributed to all foreign countries in total from which the entity derives revenues."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Major Customer [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": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component",
        "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": [
      "r8",
      "r153",
      "r169",
      "r170",
      "r171",
      "r189",
      "r190",
      "r191",
      "r193",
      "r199",
      "r202",
      "r204",
      "r222",
      "r253",
      "r256",
      "r258",
      "r294",
      "r380",
      "r381",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r393",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r408",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r430",
      "r432",
      "r446",
      "r508",
      "r522",
      "r523",
      "r524",
      "r547",
      "r602"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r742",
      "r752",
      "r785"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r739",
      "r749",
      "r782"
     ]
    },
    "us-gaap_EurodollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EurodollarMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eurodollar [Member]",
        "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements",
        "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": [
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r490",
      "r677",
      "r679"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Values of Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "odfl_February2022ASRAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "February2022ASRAgreementMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "February 2022 ASR agreement.",
        "label": "February 2022 A S R Agreement [Member]",
        "terseLabel": "February 2022 ASR Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r789"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r789"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r789"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r789"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r789"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on disposal of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r738"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r96",
      "r101",
      "r492",
      "r505",
      "r639",
      "r645",
      "r851",
      "r853",
      "r854",
      "r855",
      "r856"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "terseLabel": "Income Tax Authority",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r367",
      "r368",
      "r374",
      "r379",
      "r674",
      "r910"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "terseLabel": "Income Tax Authority",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r367",
      "r368",
      "r374",
      "r379",
      "r674",
      "r910"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r910"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r910"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r363",
      "r367",
      "r371",
      "r372",
      "r373",
      "r375",
      "r378",
      "r382",
      "r384",
      "r385",
      "r386",
      "r542",
      "r674"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination [Line Items]",
        "terseLabel": "Income Tax Examination [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": [
      "r374"
     ]
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Examination [Table]",
        "terseLabel": "Income Tax Examination [Table]",
        "documentation": "Disclosure of information about income tax examination currently in progress or completed during current period by tax authority. Includes, but is not limited to, description of examination, jurisdiction conducting examination, tax year under examination, likelihood of unfavorable settlement, range of possible loss, liability recorded, increase (decrease) of liability from prior period, and penalty and interest incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "us-gaap_IncomeTaxExaminationYearUnderExamination": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationYearUnderExamination",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Year under Examination",
        "terseLabel": "Income tax examinations year under examination",
        "documentation": "Tax year being audited in the income tax examination, in YYYY format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Total provision for income taxes",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r111",
      "r203",
      "r204",
      "r221",
      "r231",
      "r242",
      "r366",
      "r367",
      "r383",
      "r512",
      "r674"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax provision at statutory rate",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r674"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Other, net",
        "totalLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount, Total",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r904",
      "r905"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveReconciliationOfUSStatutoryFederalIncomeTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal benefit",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r674",
      "r904"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid (includes payments of $177.5 million for purchased federal tax credits in 2024 to offset estimated tax payments)",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r72",
      "r841",
      "r908",
      "r909"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income taxes receivable",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r832"
     ]
    },
    "odfl_IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change during the period in the obligations due within one year for (i) services received by employees and (ii) other accrued liabilities that are not separately disclosed in the balance sheet due to materiality considerations.",
        "label": "Increase Decrease Compensation Benefits And Other Accrued Liabilities",
        "terseLabel": "Compensation, benefits and other accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "negatedLabel": "Customer and other receivables, net",
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable",
        "totalLabel": "Increase (Decrease) in Accounts Payable, Total",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes, net",
        "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_IncreaseDecreaseInInsuranceLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInsuranceLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Insurance Liabilities",
        "terseLabel": "Claims and insurance accruals",
        "totalLabel": "Increase (Decrease) in Insurance Liabilities, Total",
        "documentation": "The increase (decrease) in insurance liability balances during the period."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "terseLabel": "Other liabilities",
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets",
        "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Dilutive effect of share-based awards",
        "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total",
        "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": [
      "r210",
      "r211",
      "r212",
      "r216",
      "r320"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r780",
      "r789",
      "r793",
      "r801"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r716",
      "r805"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r716",
      "r805"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r716",
      "r805"
     ]
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Debt Expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Interest and Debt Expense, Total",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_InterestPaidCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Capitalized, Investing Activities",
        "terseLabel": "Capitalized interest",
        "documentation": "Amount of cash paid for interest capitalized, classified as investing activity."
       }
      }
     },
     "auth_ref": [
      "r636",
      "r840"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r176",
      "r177"
     ]
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Internal Revenue Service (IRS) [Member]",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyDistributionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyDistributionPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Distribution [Policy Text Block]",
        "terseLabel": "Dividends to Shareholders",
        "documentation": "Disclosure of accounting policy for distribution to ownership interest holder. Includes, but is not limited to, dividend distribution and tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Net",
        "negatedLabel": "Interest income",
        "totalLabel": "Investment Income, Net, Total",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r63"
     ]
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Short-term Investments",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r534",
      "r535",
      "r536",
      "r537",
      "r611",
      "r612"
     ]
    },
    "odfl_LTLServiceRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "LTLServiceRevenueMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LTL Service Revenue [Member]",
        "label": "L T L Service Revenue [Member]",
        "terseLabel": "LTL Service Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Labor and Related Expense",
        "terseLabel": "Salaries, wages and benefits",
        "totalLabel": "Total salaries, wages and benefits",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsGross",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements, Gross",
        "terseLabel": "Leasehold improvements",
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r443"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "verboseLabel": "Leases, Operating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee Lease Description [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": [
      "r437",
      "r444"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee Lease Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r444"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability",
        "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": [
      "r930"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2025",
        "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": [
      "r442"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2029",
        "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": [
      "r442"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2028",
        "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": [
      "r442"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2027",
        "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": [
      "r442"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2026",
        "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": [
      "r442"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: imputed interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "odfl_LesseeOperatingLeaseOptionToRenewEarliestYear": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "LesseeOperatingLeaseOptionToRenewEarliestYear",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, operating lease, option to renew, earliest year.",
        "label": "Lessee Operating Lease Option To Renew Earliest Year",
        "terseLabel": "Lessee, operating lease, option to renew, earliest year"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_LesseeOperatingLeaseOptionToRenewLatestYear": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "LesseeOperatingLeaseOptionToRenewLatestYear",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, operating lease, option to renew, latest year.",
        "label": "Lessee Operating Lease Option To Renew Latest Year",
        "terseLabel": "Lessee, operating lease, option to renew, latest year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lessee, operating lease, renewal term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "odfl_LetterOfCreditFeeInPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "LetterOfCreditFeeInPercentage",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate during the reporting period on the outstanding letters of credit.",
        "label": "Letter Of Credit Fee In Percentage",
        "terseLabel": "Letter of Credit Fee in Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r35",
      "r36",
      "r37",
      "r41",
      "r42",
      "r43",
      "r46",
      "r181",
      "r252",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r396",
      "r399",
      "r400",
      "r421",
      "r560",
      "r638",
      "r709",
      "r871",
      "r932",
      "r933"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r93",
      "r500",
      "r684",
      "r843",
      "r859",
      "r925"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r157",
      "r181",
      "r252",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r396",
      "r399",
      "r400",
      "r421",
      "r684",
      "r871",
      "r932",
      "r933"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r41",
      "r42",
      "r43",
      "r46",
      "r181",
      "r252",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r396",
      "r399",
      "r400",
      "r421",
      "r871",
      "r932",
      "r933"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Line of Credit",
        "terseLabel": "Revolving credit facility",
        "totalLabel": "Long-term Line of Credit, Total",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r91",
      "r940"
     ]
    },
    "odfl_LineOfCreditFacilityAccordion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "LineOfCreditFacilityAccordion",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additional borrowing capacity under an accordion feature within the credit agreement.",
        "label": "Line Of Credit Facility Accordion",
        "terseLabel": "Line of Credit Facility Accordion"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases",
        "terseLabel": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases",
        "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r40"
     ]
    },
    "odfl_LineOfCreditFacilityOriginalBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "LineOfCreditFacilityOriginalBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of original borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line Of Credit Facility Original Borrowing Capacity",
        "terseLabel": "Original borrowing capacity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "verboseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt and Lease Obligation",
        "terseLabel": "Long-term debt",
        "verboseLabel": "Total maturities due after one year",
        "totalLabel": "Long-term Debt and Lease Obligation, Total",
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r496"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term Debt, Current Maturities, Total",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current maturities of long-term debt",
        "negatedLabel": "Less: 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": [
      "r163"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term debt, fair value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r920",
      "r922",
      "r923",
      "r924"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Long-term Debt",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r862",
      "r863",
      "r864"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type",
        "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": [
      "r9",
      "r25",
      "r862",
      "r863",
      "r864"
     ]
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and Equipment, Gross",
        "terseLabel": "Revenue equipment",
        "totalLabel": "Machinery and Equipment, Gross, Total",
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r117",
      "r119",
      "r120",
      "r122",
      "r151",
      "r152",
      "r261",
      "r262",
      "r263",
      "r264",
      "r314",
      "r361",
      "r411",
      "r458",
      "r520",
      "r521",
      "r532",
      "r552",
      "r553",
      "r609",
      "r613",
      "r615",
      "r616",
      "r618",
      "r631",
      "r632",
      "r652",
      "r658",
      "r670",
      "r678",
      "r679",
      "r680",
      "r681",
      "r694",
      "r873",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ]
    },
    "odfl_May2024ASRAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "May2024ASRAgreementMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2024 A S R Agreement [Member]",
        "label": "May 2024 A S R Agreement [Member]",
        "documentation": "May 2024 A S R Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r117",
      "r119",
      "r120",
      "r122",
      "r151",
      "r152",
      "r261",
      "r262",
      "r263",
      "r264",
      "r314",
      "r361",
      "r411",
      "r458",
      "r520",
      "r521",
      "r532",
      "r552",
      "r553",
      "r609",
      "r613",
      "r615",
      "r616",
      "r618",
      "r631",
      "r632",
      "r652",
      "r658",
      "r670",
      "r678",
      "r679",
      "r680",
      "r694",
      "r873",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "odfl_ModifiedAwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ModifiedAwardMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modified Award.",
        "label": "Modified Award [Member]",
        "terseLabel": "Modified Award [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Business",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r112"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash 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/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash 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/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by 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": [
      "r70",
      "r71",
      "r73"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "totalLabel": "Net Income (Loss) Attributable to Parent, Total",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r73",
      "r97",
      "r155",
      "r167",
      "r168",
      "r171",
      "r181",
      "r192",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r203",
      "r204",
      "r213",
      "r252",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r390",
      "r393",
      "r410",
      "r421",
      "r507",
      "r582",
      "r600",
      "r601",
      "r707",
      "r871"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements/Recently Issued Accounting Pronouncements Not Yet Adopted",
        "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": []
    },
    "odfl_NewStockRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "NewStockRepurchaseProgramMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Stock Repurchase Program [Member]",
        "documentation": "New stock repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_NonCashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "NonCashLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of right-of-use assets for operating leases.",
        "label": "Non Cash Lease Expense",
        "terseLabel": "Noncash lease expense"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r746",
      "r756",
      "r780",
      "r789"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonUsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International [Member]",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r974",
      "r975",
      "r976"
     ]
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "terseLabel": "Noncash purchases of property",
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r17"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Nonoperating Income (Expense), Total",
        "negatedTotalLabel": "Total non-operating income",
        "terseLabel": "Non-operating income",
        "negatedLabel": "Non-operating income",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Non-operating (income) expense:"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_NumberOfAnnualInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "NumberOfAnnualInstallments",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of annual installments.",
        "label": "Number Of Annual Installments",
        "terseLabel": "Number of annual installments"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_NumberOfCustomersWithMoreThanSixPercentOfRevenue": {
     "xbrltype": "integerItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "NumberOfCustomersWithMoreThanSixPercentOfRevenue",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of customers with more than six percent of revenue.",
        "label": "Number Of Customers With More Than Six Percent Of Revenue",
        "terseLabel": "Number of customer exceeding 6% of revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segment",
        "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": [
      "r646",
      "r852"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r640",
      "r650",
      "r852"
     ]
    },
    "odfl_O2025Q1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "O2025Q1DividendsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 Q1 Dividends [Member]",
        "documentation": "O 2025 Q1 Dividends.",
        "terseLabel": "O 2025 Q1 Dividends [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Costs and Expenses",
        "terseLabel": "Operating supplies and expenses",
        "totalLabel": "Operating Costs and Expenses, Total",
        "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. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r639",
      "r851",
      "r853",
      "r854",
      "r855",
      "r856"
     ]
    },
    "us-gaap_OperatingInsuranceAndClaimsCostsProduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingInsuranceAndClaimsCostsProduction",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Insurance and Claims Costs, Production",
        "terseLabel": "Insurance and claims",
        "documentation": "Insurance and claims costs directly related to goods produced and sold, or services rendered, during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease, expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesFutureLeasePaymentsForAssetsUnderOperatingLeasesAsWellAsReconciliationToLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "verboseLabel": "Total lease liabilities",
        "totalLabel": "Operating Lease, Liability, Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease, liability, current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease, liability, noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities",
        "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": [
      "r436",
      "r438"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease, right-of-use asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating lease, weighted average discount rate, percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r683"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "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": [
      "r440",
      "r683"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r243",
      "r645",
      "r646"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets",
        "totalLabel": "Other Assets, Noncurrent, Total",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Cost and Expense, Operating",
        "terseLabel": "Miscellaneous expenses, net",
        "totalLabel": "Other Cost and Expense, Operating, Total",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r511",
      "r645"
     ]
    },
    "odfl_OtherEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "OtherEquipmentMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Equipment [Member]",
        "label": "Other Equipment [Member]",
        "terseLabel": "Other Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities",
        "totalLabel": "Other Liabilities, Noncurrent, Total",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense)",
        "negatedLabel": "Other expense, net",
        "totalLabel": "Other Nonoperating Income (Expense), Total",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Other receivables",
        "totalLabel": "Other Receivables, Net, Current, Total",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_OtherSellingAndGeneralExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "OtherSellingAndGeneralExpense",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs related to selling products and services, as well as other general and administrative expenses not separately disclosed on the income statement.",
        "label": "Other Selling And General Expense",
        "terseLabel": "General supplies and expenses"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_OtherServiceRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "OtherServiceRevenueMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Service Revenue [Member]",
        "label": "Other Service Revenue [Member]",
        "terseLabel": "Other Service Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r733",
      "r744",
      "r754",
      "r787"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r736",
      "r747",
      "r757",
      "r790"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r736",
      "r747",
      "r757",
      "r790"
     ]
    },
    "odfl_PGIMINCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "PGIMINCMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prudential.",
        "label": "P G I M I N C [Member]",
        "terseLabel": "P G I M I N C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_PaidInThreeEqualAnnualInstallmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "PaidInThreeEqualAnnualInstallmentsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Paid in Three Equal Annual Installments [Member]",
        "documentation": "Paid in three equal annual installments member.",
        "terseLabel": "Paid in Three Equal Annual Installments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "odfl_PaymentsForPurchasedFederalTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "PaymentsForPurchasedFederalTaxCredits",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/StatementStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Purchased Federal Tax Credits",
        "documentation": "Payments for purchased federal tax credits.",
        "terseLabel": "Payments for purchased federal tax credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Repurchase of Common Stock",
        "terseLabel": "Payments for repurchase of common stock recieved under stock repurchase ASR agreement",
        "negatedLabel": "Payments for share repurchases",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Dividends",
        "negatedLabel": "Dividends paid",
        "totalLabel": "Payments of Dividends, Total",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Purchase of property and equipment",
        "totalLabel": "Payments to Acquire Productive Assets, Total",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r915",
      "r916",
      "r917"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Short-Term Investments",
        "negatedLabel": "Purchase of short-term investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plans",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r299",
      "r300",
      "r302",
      "r303",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r668"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "odfl_PercentageOfRevenueFromServices": {
     "xbrltype": "percentItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "PercentageOfRevenueFromServices",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Revenue From Services",
        "documentation": "Percentage of revenue from services.",
        "terseLabel": "Percentage of revenue from services"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_PerformanceBasedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "PerformanceBasedRestrictedStockUnitsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded as performance-based restricted stock units.",
        "label": "Performance Based Restricted Stock Units [Member]",
        "terseLabel": "PBRSUs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PhantomShareUnitsPSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PhantomShareUnitsPSUsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phantom Share Units (PSUs) [Member]",
        "terseLabel": "Phantom Share Units (PSUs) [Member]",
        "verboseLabel": "Phantom Share Units (PSUs) [Member]",
        "documentation": "Share-based payment arrangement awarded as phantom share or unit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from issuance of long-term debt",
        "verboseLabel": "Proceeds from issuance of senior promissory notes",
        "totalLabel": "Proceeds from Issuance of Long-term Debt, Total",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r538"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments",
        "terseLabel": "Proceeds from maturities of short-term investments",
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r67"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other financing activities, net",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r839"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property and equipment",
        "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r149",
      "r245",
      "r459",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r633",
      "r659",
      "r693",
      "r694",
      "r695",
      "r697",
      "r698",
      "r831",
      "r867",
      "r868",
      "r875",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r149",
      "r245",
      "r459",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r633",
      "r659",
      "r693",
      "r694",
      "r695",
      "r697",
      "r698",
      "r831",
      "r867",
      "r868",
      "r875",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r167",
      "r168",
      "r174",
      "r181",
      "r192",
      "r199",
      "r203",
      "r204",
      "r252",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r390",
      "r393",
      "r394",
      "r397",
      "r398",
      "r410",
      "r421",
      "r492",
      "r506",
      "r546",
      "r582",
      "r600",
      "r601",
      "r675",
      "r676",
      "r708",
      "r835",
      "r871"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r443"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Total property and equipment",
        "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance",
        "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r159",
      "r504"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property Plant And Equipment [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": [
      "r443"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "totalLabel": "Net property and equipment",
        "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance",
        "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance",
        "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",
      "r443",
      "r493",
      "r504",
      "r684"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Property and equipment:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOther",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Other, Gross",
        "terseLabel": "Other fixed assets",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment",
        "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",
      "r108",
      "r109",
      "r502"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Estimated Useful Lives of Property and Equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r443"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives of asset, years",
        "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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "odfl_PurchasedTransportation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "PurchasedTransportation",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs associated with the use of third parties transportation companies to fulfill part or all of a service to our customers under our customer agreements.",
        "label": "Purchased Transportation",
        "terseLabel": "Purchased transportation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r117",
      "r119",
      "r120",
      "r122",
      "r151",
      "r152",
      "r261",
      "r262",
      "r263",
      "r264",
      "r299",
      "r314",
      "r347",
      "r348",
      "r349",
      "r361",
      "r411",
      "r456",
      "r457",
      "r458",
      "r520",
      "r521",
      "r532",
      "r552",
      "r553",
      "r609",
      "r613",
      "r615",
      "r616",
      "r618",
      "r631",
      "r632",
      "r652",
      "r658",
      "r670",
      "r678",
      "r679",
      "r680",
      "r681",
      "r694",
      "r701",
      "r865",
      "r873",
      "r923",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r117",
      "r119",
      "r120",
      "r122",
      "r151",
      "r152",
      "r261",
      "r262",
      "r263",
      "r264",
      "r299",
      "r314",
      "r347",
      "r348",
      "r349",
      "r361",
      "r411",
      "r456",
      "r457",
      "r458",
      "r520",
      "r521",
      "r532",
      "r552",
      "r553",
      "r609",
      "r613",
      "r615",
      "r616",
      "r618",
      "r631",
      "r632",
      "r652",
      "r658",
      "r670",
      "r678",
      "r679",
      "r680",
      "r681",
      "r694",
      "r701",
      "r865",
      "r873",
      "r923",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r739",
      "r749",
      "r782"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "terseLabel": "Related Party",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r304",
      "r450",
      "r451",
      "r497",
      "r501",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r579",
      "r581",
      "r608"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "terseLabel": "Related Party",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r304",
      "r450",
      "r451",
      "r497",
      "r501",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r579",
      "r581",
      "r608",
      "r931"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r448",
      "r449",
      "r451",
      "r452",
      "r543",
      "r544",
      "r545",
      "r585",
      "r586",
      "r587",
      "r606",
      "r607"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Long-Term Debt",
        "negatedLabel": "Principal payments under debt agreements",
        "totalLabel": "Repayments of Long-term Debt, Total",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r539"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r154",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r220",
      "r254",
      "r255",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r407",
      "r408",
      "r409",
      "r410",
      "r429",
      "r431",
      "r445",
      "r446",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r533",
      "r857"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r750",
      "r783"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r730",
      "r741",
      "r751",
      "r784"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r737",
      "r748",
      "r758",
      "r791"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period",
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r154",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r220",
      "r254",
      "r255",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r407",
      "r408",
      "r409",
      "r410",
      "r429",
      "r431",
      "r445",
      "r446",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r533",
      "r857"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings",
        "negatedLabel": "Taxes paid in exchange for shares withheld, shares",
        "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings",
        "terseLabel": "Taxes paid in exchange for shares withheld",
        "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r83",
      "r499",
      "r526",
      "r531",
      "r541",
      "r563",
      "r684"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r189",
      "r190",
      "r191",
      "r193",
      "r199",
      "r202",
      "r204",
      "r253",
      "r256",
      "r258",
      "r380",
      "r381",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r393",
      "r401",
      "r403",
      "r404",
      "r406",
      "r408",
      "r430",
      "r432",
      "r522",
      "r524",
      "r547",
      "r971"
     ]
    },
    "odfl_RevenueEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "RevenueEquipmentMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Equipment [Member]",
        "label": "Revenue Equipment [Member]",
        "terseLabel": "Revenue Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_RevenueFromContractWithCustomerAndExpensePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "RevenueFromContractWithCustomerAndExpensePolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue From Contract With Customer And Expense [Policy Text Block]",
        "documentation": "Revenue from contract with customer and expense.",
        "terseLabel": "Revenue and Expense Recognition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesDisaggregatedRevenueDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Revenue from operations",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r100",
      "r221",
      "r229",
      "r230",
      "r236",
      "r242",
      "r245",
      "r247",
      "r249",
      "r295",
      "r296",
      "r459"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r683"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "odfl_SalaryAndWages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "SalaryAndWages",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salary and Wages",
        "documentation": "Amount of expense for salary, wage, and incentive and equity-based compensation.",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r828",
      "r849"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r205",
      "r315",
      "r824",
      "r849"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Components of the Provision for Income Taxes",
        "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": [
      "r912"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt, Net of Unamortized Debt Issuance Costs",
        "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": [
      "r9",
      "r26",
      "r27",
      "r31",
      "r81",
      "r82",
      "r654",
      "r656",
      "r845",
      "r926"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "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": [
      "r907"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Reconciliation of the U.S. Statutory Federal Income Tax Rates",
        "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": [
      "r369",
      "r674",
      "r904"
     ]
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "documentation": "Disclosure of information about the extent of the entity's reliance on its major customers."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value of Short-term Investments",
        "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": [
      "r920",
      "r921"
     ]
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]",
        "terseLabel": "Summary of Activity for PBRSUs for Employees",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r443"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Financial Information with Respect to our Segment",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r319",
      "r322",
      "r323",
      "r324",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of Restricted Stock Award Activity for Employees and Non-Employee Directors",
        "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": []
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule II Valuation And Qualifying Accounts",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r188"
     ]
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share",
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) [Member]",
        "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": [
      "r918"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r118",
      "r121",
      "r123",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r247",
      "r248",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r549",
      "r550",
      "r551",
      "r610",
      "r614",
      "r617",
      "r619",
      "r620",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r634",
      "r660",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r696",
      "r701",
      "r875",
      "r941",
      "r942",
      "r943",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r644",
      "r651"
     ]
    },
    "us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingCodmProfitLossMeasureHowUsedDescription",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description",
        "documentation": "Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r641",
      "r648"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r221",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r232",
      "r233",
      "r234",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r249",
      "r640",
      "r642",
      "r643",
      "r645",
      "r647",
      "r649",
      "r650"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationScheduleOfFinancialInformationWithRespectToOurSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [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_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Self Insurance Reserve",
        "terseLabel": "Self-insurance reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReserveCurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Self Insurance Reserve, Current",
        "terseLabel": "Claims and insurance accruals",
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SelfInsuranceReserveNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReserveNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Self Insurance Reserve, Noncurrent",
        "terseLabel": "Long-term portions of self insurance reserve",
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Self Insurance Reserve [Policy Text Block]",
        "terseLabel": "Claims and Insurance Accruals",
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotes",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtNetOfUnamortizedDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Notes",
        "terseLabel": "Senior notes",
        "verboseLabel": "Senior note",
        "totalLabel": "Senior Notes, Total",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r940"
     ]
    },
    "us-gaap_SeriesBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesBMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B [Member]",
        "terseLabel": "Series B [Member]",
        "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series A."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_SeriesBNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "SeriesBNotesMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B notes.",
        "label": "Series B Notes [Member]",
        "terseLabel": "Series B Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation",
        "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "terseLabel": "Shares forfeited",
        "negatedLabel": "Forfeited",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Forfeited, weighted average grant date fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value Per Share, Forfeited",
        "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": [
      "r339"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted",
        "verboseLabel": "Shares granted",
        "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": [
      "r337"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value Per, Granted",
        "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": [
      "r337"
     ]
    },
    "odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award equity instruments other than options, grants as a percentage of the target award in a period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants Percentage Of Target Award In Period",
        "terseLabel": "Grants as percentage of target award"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phantom shares unvested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "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": [
      "r334",
      "r335"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted Average Grant Date Fair Value Per Share, Ending Balance",
        "periodStartLabel": "Weighted Average Grant Date Fair Value Per Share, Beginning Balance",
        "terseLabel": "Unvested Weighted Average grant date fair value",
        "verboseLabel": "weighted average grant",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r335"
     ]
    },
    "odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value Per Settled",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average settled Date Fair Value",
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average settled date fair value"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares settled during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Settled",
        "terseLabel": "Shares settled",
        "verboseLabel": "Settled",
        "negatedLabel": "Settled"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "verboseLabel": "Phantom shares vested",
        "negatedLabel": "Vested",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Weighted average grant date fair value per, vested",
        "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": [
      "r341"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value Per , Vested",
        "verboseLabel": "Vested 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": [
      "r338"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "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": [
      "r317",
      "r319",
      "r322",
      "r323",
      "r324",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "terseLabel": "Balance of shares outstanding",
        "periodStartLabel": "Balance of shares outstanding",
        "periodEndLabel": "Balance of shares outstanding",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r327"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfActivityForPbrsusForEmployeesParentheticalDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfChangesInNumberOfOutstandingPhantomStockSharesDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfRestrictedStockAwardActivityForEmployeesAndNonEmployeeDirectorsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r325",
      "r344",
      "r345",
      "r346",
      "r347",
      "r350",
      "r356",
      "r357",
      "r358",
      "r359"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchases, Including Transaction Costs and Settlements under Accelerated Share Repurchase Programs",
        "documentation": "Share repurchases, including transaction costs and settlements under accelerated share repurchase programs.",
        "negatedLabel": "Share repurchases, including transaction costs and settlements under accelerated share repurchase programs, shares"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchases, Including Transaction Costs and Settlements under Accelerated Share Repurchase Programs Value",
        "documentation": "Share repurchases, including transaction costs and settlements under accelerated share repurchase programs value.",
        "negatedLabel": "Share repurchases, including transaction costs and settlements under accelerated share repurchase programs"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_ShareRepurchasesIncludingTransactionCostsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ShareRepurchasesIncludingTransactionCostsShare",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share repurchases, including transaction costs, shares",
        "label": "Share repurchases, including transaction costs share",
        "documentation": "Share repurchases, including transaction costs share."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_ShareRepurchasesIncludingTransactionCostsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "ShareRepurchasesIncludingTransactionCostsValue",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share repurchases, including transaction costs",
        "terseLabel": "Share repurchases, including transaction costs",
        "label": "Share repurchases, including transaction costs value",
        "documentation": "Share repurchases, including transaction costs value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Issued",
        "periodEndLabel": "Balance, in shares",
        "periodStartLabel": "Balance, in shares",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Investments",
        "terseLabel": "Short-term investments",
        "totalLabel": "Short-term Investments, Total",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r833"
     ]
    },
    "odfl_SignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "SignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "odfl_SignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "SignificantAccountingPoliciesTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r180"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r48",
      "r51",
      "r52",
      "r153",
      "r169",
      "r170",
      "r171",
      "r189",
      "r190",
      "r191",
      "r193",
      "r199",
      "r202",
      "r204",
      "r222",
      "r253",
      "r256",
      "r258",
      "r294",
      "r380",
      "r381",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r393",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r408",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r430",
      "r432",
      "r446",
      "r508",
      "r522",
      "r523",
      "r524",
      "r547",
      "r602"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r118",
      "r121",
      "r123",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r247",
      "r248",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r549",
      "r550",
      "r551",
      "r610",
      "r614",
      "r617",
      "r619",
      "r620",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r634",
      "r660",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r696",
      "r701",
      "r875",
      "r941",
      "r942",
      "r943",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "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": [
      "r189",
      "r190",
      "r191",
      "r222",
      "r432",
      "r459",
      "r534",
      "r548",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r562",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r581",
      "r583",
      "r584",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r702"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "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/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r205",
      "r315",
      "r824",
      "r825",
      "r849"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r222",
      "r250",
      "r432",
      "r459",
      "r534",
      "r548",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r562",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r581",
      "r583",
      "r584",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r702"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r743",
      "r753",
      "r786"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_StockIncentivePlan2016Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "StockIncentivePlan2016Member",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Incentive Plan 2016.",
        "label": "Stock Incentive Plan2016 [Member]",
        "terseLabel": "Stock Incentive Plan 2016 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation and share issuances, net of forfeitures, shares",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r47",
      "r48",
      "r83"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program, Authorized, Amount",
        "terseLabel": "Stock repurchase program, authorized amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "terseLabel": "Stock repurchase program, remaining authorized repurchase amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_StockRepurchaseProgramsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "StockRepurchaseProgramsMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase programs.",
        "label": "Stock Repurchase Programs [Member]",
        "terseLabel": "Share Repurchase Programs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchased and Retired During Period, Shares",
        "terseLabel": "Stock repurchased and retired during period, shares",
        "verboseLabel": "Total Shares Delivered",
        "totalLabel": "Total Shares Delivered",
        "negatedLabel": "Share repurchases, including settlements under accelerated share repurchase programs, shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r47",
      "r48",
      "r83"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedLabel": "Share repurchases, including settlements under accelerated share repurchase programs",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r47",
      "r48",
      "r83"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total shareholders\u2019 equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r51",
      "r52",
      "r77",
      "r564",
      "r580",
      "r603",
      "r604",
      "r684",
      "r709",
      "r843",
      "r859",
      "r925",
      "r971"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteStockSplit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock split description",
        "terseLabel": "Common stock split description",
        "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, conversion ratio",
        "terseLabel": "Common stock, conversion ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "terseLabel": "Stock Repurchase Program",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r605"
     ]
    },
    "odfl_StructuresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "StructuresMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structures [Member]",
        "label": "Structures [Member]",
        "terseLabel": "Structures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r454"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r454"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r454"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSubsequentEvent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "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": [
      "r453",
      "r455"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "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/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "odfl_TreasuryStockAdditionalSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "TreasuryStockAdditionalSharesAcquired",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury stock additional shares acquired.",
        "label": "Treasury Stock Additional Shares Acquired",
        "terseLabel": "Additional Shares Delivered"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSignificantAccountingPoliciesSummaryOfAcceleratedRepurchaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Number of shares received under stock repurchase ASR agreement",
        "verboseLabel": "Initial shares delivered",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r48",
      "r83"
     ]
    },
    "odfl_TwoThousandTwentyThreeCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "TwoThousandTwentyThreeCreditAgreementMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Twenty Three Credit Agreement [Member]",
        "documentation": "Two Thousand Twenty Three Credit Agreement.",
        "terseLabel": "2023 Credit Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Senior Notes [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at End of Period",
        "periodStartLabel": "Balance at Beginning of Period",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r187"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Charged to Costs and Expenses",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Deductions",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "odfl_VestedPhantomStockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://odfl.com/20241231",
     "localname": "VestedPhantomStockPlanMember",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vested Phantom Stock Plan.",
        "label": "Vested Phantom Stock Plan [Member]",
        "terseLabel": "Vested Phantom Stock Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Weighted average 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": [
      "r208",
      "r216"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://odfl.com/20241231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfNumberOfCommonStockUsedInComputingBasicAndDilutedEarningPerShareDetails",
      "http://odfl.com/20241231/taxonomy/role/Role_StatementStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Weighted average shares outstanding - basic",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "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": [
      "r207",
      "r216"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "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": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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/2147477734/942-470-50-3"
  },
  "r32": {
   "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/2147478898/942-825-50-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "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(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r56": {
   "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)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r57": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r60": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r87": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r88": {
   "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/2147478546/942-210-S99-1"
  },
  "r89": {
   "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/2147478546/942-210-S99-1"
  },
  "r90": {
   "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/2147478546/942-210-S99-1"
  },
  "r91": {
   "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/2147478546/942-210-S99-1"
  },
  "r92": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r93": {
   "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/2147478546/942-210-S99-1"
  },
  "r94": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r95": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r96": {
   "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/2147478524/942-220-S99-1"
  },
  "r97": {
   "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/2147478524/942-220-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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/2147477798/958-360-50-1"
  },
  "r109": {
   "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/2147477798/958-360-50-6"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "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(1))",
   "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(13))",
   "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(14))",
   "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(17))",
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "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": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "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(g)(1)(ii))",
   "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(h)(2))",
   "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": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "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": "(d)",
   "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": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "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": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r243": {
   "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"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r249": {
   "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"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r362": {
   "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"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r373": {
   "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"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r378": {
   "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"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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/2147477891/740-270-50-1"
  },
  "r386": {
   "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"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r491": {
   "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/2147478524/942-220-S99-1"
  },
  "r492": {
   "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/2147477314/942-235-S99-1"
  },
  "r493": {
   "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/2147478451/942-360-50-1"
  },
  "r494": {
   "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/2147478777/944-210-S99-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r496": {
   "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)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r497": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r498": {
   "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/2147478777/944-210-S99-1"
  },
  "r499": {
   "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/2147478777/944-210-S99-1"
  },
  "r500": {
   "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/2147478777/944-210-S99-1"
  },
  "r501": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r502": {
   "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/2147478777/944-210-S99-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r504": {
   "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/2147478777/944-210-S99-1"
  },
  "r505": {
   "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/2147477250/944-220-S99-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r507": {
   "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/2147477250/944-220-S99-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r509": {
   "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/2147477250/944-220-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r511": {
   "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(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r512": {
   "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/2147477250/944-220-S99-1"
  },
  "r513": {
   "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/2147477965/944-235-S99-2"
  },
  "r514": {
   "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/2147477965/944-235-S99-2"
  },
  "r515": {
   "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/2147477965/944-235-S99-2"
  },
  "r516": {
   "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/2147477965/944-235-S99-2"
  },
  "r517": {
   "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/2147477965/944-235-S99-2"
  },
  "r518": {
   "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/2147477965/944-235-S99-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r534": {
   "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"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-10"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r547": {
   "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/2147478009/946-205-45-4"
  },
  "r548": {
   "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/2147477796/946-210-45-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r552": {
   "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/2147478795/946-210-50-6"
  },
  "r553": {
   "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/2147478795/946-210-50-6"
  },
  "r554": {
   "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/2147479170/946-210-S99-1"
  },
  "r555": {
   "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/2147479170/946-210-S99-1"
  },
  "r556": {
   "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/2147479170/946-210-S99-1"
  },
  "r557": {
   "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/2147479170/946-210-S99-1"
  },
  "r558": {
   "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/2147479170/946-210-S99-1"
  },
  "r559": {
   "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/2147479170/946-210-S99-1"
  },
  "r560": {
   "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/2147479170/946-210-S99-1"
  },
  "r561": {
   "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/2147479170/946-210-S99-1"
  },
  "r562": {
   "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/2147479170/946-210-S99-1"
  },
  "r563": {
   "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/2147479170/946-210-S99-1"
  },
  "r564": {
   "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/2147479170/946-210-S99-1"
  },
  "r565": {
   "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/2147479170/946-210-S99-1"
  },
  "r566": {
   "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/2147479170/946-210-S99-1"
  },
  "r567": {
   "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/2147479170/946-210-S99-1"
  },
  "r568": {
   "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/2147479170/946-210-S99-1"
  },
  "r569": {
   "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/2147479170/946-210-S99-1"
  },
  "r570": {
   "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/2147479170/946-210-S99-1"
  },
  "r571": {
   "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/2147479170/946-210-S99-1"
  },
  "r572": {
   "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/2147479170/946-210-S99-1"
  },
  "r573": {
   "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/2147479170/946-210-S99-1"
  },
  "r574": {
   "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/2147479170/946-210-S99-1"
  },
  "r575": {
   "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/2147479170/946-210-S99-1"
  },
  "r576": {
   "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/2147479170/946-210-S99-1"
  },
  "r577": {
   "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/2147479170/946-210-S99-1"
  },
  "r578": {
   "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/2147479170/946-210-S99-1"
  },
  "r579": {
   "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/2147479170/946-210-S99-2"
  },
  "r580": {
   "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/2147479170/946-210-S99-2"
  },
  "r581": {
   "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/2147479105/946-220-45-3"
  },
  "r582": {
   "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/2147479105/946-220-45-7"
  },
  "r583": {
   "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/2147479134/946-220-S99-1"
  },
  "r584": {
   "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/2147479134/946-220-S99-1"
  },
  "r585": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r586": {
   "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)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r587": {
   "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/2147479134/946-220-S99-1"
  },
  "r588": {
   "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/2147479134/946-220-S99-1"
  },
  "r589": {
   "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/2147479134/946-220-S99-1"
  },
  "r590": {
   "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/2147479134/946-220-S99-1"
  },
  "r591": {
   "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/2147479134/946-220-S99-1"
  },
  "r592": {
   "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/2147479134/946-220-S99-1"
  },
  "r593": {
   "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/2147479134/946-220-S99-1"
  },
  "r594": {
   "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/2147479134/946-220-S99-1"
  },
  "r595": {
   "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/2147479134/946-220-S99-1"
  },
  "r596": {
   "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/2147479134/946-220-S99-1"
  },
  "r597": {
   "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/2147479134/946-220-S99-1"
  },
  "r598": {
   "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/2147479134/946-220-S99-1"
  },
  "r599": {
   "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/2147479134/946-220-S99-1"
  },
  "r600": {
   "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/2147479134/946-220-S99-1"
  },
  "r601": {
   "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/2147479134/946-220-S99-3"
  },
  "r602": {
   "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/2147479134/946-220-S99-3"
  },
  "r603": {
   "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/2147479134/946-220-S99-3"
  },
  "r604": {
   "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/2147479134/946-220-S99-3"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r609": {
   "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/2147477271/946-320-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-12"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r613": {
   "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/2147477271/946-320-S99-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r615": {
   "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/2147477271/946-320-S99-3"
  },
  "r616": {
   "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/2147477271/946-320-S99-3"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r618": {
   "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/2147477271/946-320-S99-6"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r621": {
   "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/2147478522/954-440-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r631": {
   "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/2147477332/976-310-50-1"
  },
  "r632": {
   "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/2147479230/978-310-50-1"
  },
  "r633": {
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r635": {
   "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"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r661": {
   "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"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r699": {
   "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/2147478795/946-210-50-1"
  },
  "r700": {
   "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/2147478795/946-210-50-6"
  },
  "r701": {
   "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/2147477439/946-210-55-1"
  },
  "r702": {
   "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/2147477802/946-310-45-1"
  },
  "r703": {
   "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/2147477271/946-320-S99-1"
  },
  "r704": {
   "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/2147477271/946-320-S99-2"
  },
  "r705": {
   "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/2147477271/946-320-S99-3"
  },
  "r706": {
   "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/2147477271/946-320-S99-6"
  },
  "r707": {
   "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/2147479168/946-830-55-10"
  },
  "r708": {
   "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/2147479168/946-830-55-11"
  },
  "r709": {
   "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/2147479168/946-830-55-12"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r759": {
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r827": {
   "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"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r852": {
   "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"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482190/360-10-35-3"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r865": {
   "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"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r907": {
   "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"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r911": {
   "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"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r925": {
   "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"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r930": {
   "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"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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/2147478777/944-210-S99-1"
  },
  "r941": {
   "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"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r970": {
   "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/2147478009/946-205-45-4"
  },
  "r971": {
   "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/2147479134/946-220-S99-3"
  },
  "r972": {
   "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/2147479134/946-220-S99-3"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>75
<FILENAME>0000950170-25-026661-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-25-026661-xbrl.zip
M4$L#!!0    ( &>!65IZI )D%/$" -DB P 2    :6UG,3DW,S(P,#0Y7S N
M:G!G[+M77%/A%R4:1$6E2P<A*@A*5:E*B8KT$@'I302D"8BT (&H2!4(B(*
M$ 7I37H1"+U*+T$Z";TFM(34X3^_6U[NPYUYN'/OW-DYZ^D[9:^SS[>_M<[Y
MA39-6P*PZ6KJ: +HZ.@ V+,?@#8+4 ?0GSOWG^TLSI]M%RY=N'#^_(4K# P7
M+S%=86)BO,+(R,QRE8V9A9V%D9&-FXV=@Y.+BXN)E8>7FY/W*B<7YW].0D=_
M=LSY"Y<O7+C,R<S(S/G?'+16 /NE\U7G?]/3W02<8Z>C9Z>C=0*   #=!;K_
M&H#_+>C.G>5XD>'2Y2N,9SO4L '.T='3GSM/_Y^LST9#S\8!Y]DO7+UQ[_%%
M#B,'AIL^G/??)_V\)/RDHHW+>!0K(OOR[8?+5[AY>/GX;XF*W;XC+B>OH*CT
MX*'Z4PU-+6T=79/GIF;F%I96CD[.KUQ<W=Q]_?P# B%!P>$?(R*CHF-B/R=_
M^9J2^BTM/3OG5VY>?D%A4655=4UM77U#8WM'9U=W3V]?_]CXQ.04:OK?S#(:
ML[*ZMKZQN84[.#PZ/L$33HG_X44'H*?[W^/_DA?[&:]SY\_3GV?X#R^Z<X'_
MV8']_(4;]RY>?6S$X.##<?/^^TN<3Y)^5K1=%I8UQG*]?#MZA5M$;OD6[C_4
M_BNS_WO$/OQW,?L_B/V?O&8 3/1T9\6C9P>  !23[-C;@/^%_X7_>1'K4>")
MNC]P37URFG7]T=51"_XH>)-\[CFOXUVU1<' N7P""N2#VV_EWC&G7@VY8P%C
MDG0"_?C!0HT]5*#\;+K>PZ90" D)S=#/TJ?JZ=$ C+/@Q%>LS)!LA^EX(5.&
M0TZFHT:)07.,3BK%/IRLV4$I5D7\G0A'[X[[8;W^$#ISB"/<+CE&=F_#9&S*
M%[!>S30 703XN& 68]5#K6L7$@7C_4Y@JX^$OFH$Y4"#1W=/&T?(>J[*U>ER
M!'+[>,Y9#E<7MVL8/\D0294I,FO5EX[2):(K";-+JH\_J*-+Y1JHW-_N4#QR
M*G&&\86W%1I+,UM551HF:  KP$1V>EDE4_%%H1]KF8\N<!K]_QAI/6+O;:)B
M6Z0A>FV_1/-+9[7>S$E5&ZSI]HS<7$E^)!C!A4FU%ZC9]7T+L6^KTU"VV_8^
MT:;^N>L$P@\ZV ]C5'V!LV$*!J+<I*GT"_6:Q*#R>@1IQ;CQCD;5W+&@!W@4
M?=_>;O9?]P,IE:+P8_FV+6 U\,-N'D32>PWE]7RIXY>UZKC+^,K%IAG@>8(A
M'Y04KQ8:O/Y =INCN1M<AA)A;;TR:QLDM\$M\+QF?,GP_)L?@- +X'O0N-E4
M#$],C09H.HO^CRF5KR;DVV[41)X>O+]@S@-QU?^Z07?-,@W <@,8,#._MWCX
M%M'?,&C=$V %E<03L[O#4V1UV6$F=H%E8>,+=",=08T3'(W?/>O^_J*:JG2%
MR$Z*CGCO?Z$!/,B/4/LZ*CTOC1= /ZXTT  ]195056Q:AXVE._^?]90)F;54
MT'MHV-?#O"I2 ,$<S)2BH&@.Z>;K[[Y,\0B?0B[]L/H2:VXX6OI"-=TLZ!ZY
MT)?U*]!CAF#>P>]+[[$L=5-T9VV2,2S$U_H$_]FZ6Z.FIK3),;Y"\T*8ZY9]
M'4^GYZ.Z?V6[GCP_V&:E8393%]9W'^"T+$X-RPNY7R>O0,-I $$CC9Z?Q,*3
M[:DV6<WO+LJ/NFY/W++H"S54@N<=<YV*^>!DT)JY'X@)OU=H@&"T/56\4*<0
MLD<Q/)41#-G_CEB;*),]7B=97<*M;2?>&7KP[4JP1Z,+#O)Y&C;;2P/PDZ&>
MBMVH:SM?X+;SMVWIN\7V-3O]MVF J6PTZ*6YY9@U@J!3^I &&!ZC >*M$T[:
M[8_#;M3XSE)N@(_+N\MW0%SB'T85YC#[27K>WFCE(/J[C::"^H&\2B=KF5V.
M)[&\^LBM8VUG3-6=P@R#!H?.42098([1:/F#U@NBE]JK<FU)U#>\1P.<*T/H
M$3+1H?)?M# R[/_8'KP4$0;93M@\ $\QJ[>G$*-OXO7']]]OKS\J);>5N9.6
MUB.DZV0)>@8Q- #2@RT&*0^@UIP>9U-'LU3&OTDA.TEU2J2Z6# U(OU(E>>D
M@%#(P2K1230L2EOVDHH"19_+[/A"+ )_?.@<][Z:A&1S_0M:'S;Z4D#F^Q;V
M97$'R>MZ -Q9C.:)T-*N"7E:#]2/CVS*5Z?\4I/4<4^>(RCTF-9Y/9W:%O<6
MROD@D5=#*9#&/),?C@K._4T5K>N ]Z(S.U)[=TW08IV9/$)AB)^$R!N3NVLA
M;JSD\Y'V4^6SU%&??VJ#(>U64RE:EIYH'A^*+Q^HU.>$!@!2!;8^2AW:N[Y5
M#!G0>@1:>L1.G#K)"%P&<4OOLG:E\#@=P7>O@%<,KOVUB=XC@W!U;4*BB>HN
M: &-^GWO-]3GX5NEL;L.];%K=[&]GW]N]+;"QUI@.)[V(']>O(U;2GI)Z+?N
M<@KSF](EBGI[E5RZ6DX)(=B4*N 1Z8K<CYRK)]*!,QK4ABN.C[D.UE)Q&6A@
ME*6Q6_4PYZ-F,S^%<=BB7B)XXLJ>G/U,QJ.7PCBAM *(U^,./96PUT#[>_<!
MQ$E;-O3HKI^95A39-IM0],]++MX89103J6[=+W!4&NP4\3^\+?X_ *XVR"S&
M):*)]6YU%JZ&V10YN=D8G);O2-TZ$EK/#0JHPRGWV,D:2\VPTF]*=>^4X/^J
M(7U8*<='N2',HB>J UU"2B-0GE<HJX5BC_RGH/7J=QQ'@@9!D;DXDA%*YU-;
M%E]]4WS+7FXQAX?G,2!^1RV<:VTJV"PFURZT(2?5<C(X4]TX<5 T]+$J:.GZ
ME2H8NF<&^J]="^6J;);S;=)DSWTK<7M!=+TKZVX]Q'K?+?@V24XUF)LAB+CJ
M.K8\0A8OD8N_N3"DCL_WGY<@50'3X!/I!\,\4/<1%6%&/5A!AQ<#?O8\A<'$
MCAX#GS6^<'A]9&=ADW@YOU]L=6+"MLKP.;RJ1H;O@LG)IS)0(PO#IIT;F@:8
MD6AO86:2/M;S3WI,&8/NP>@H'DO['% 'W' ";TSY:G6=]ZDS^SUIM4R#MUC"
M*X_-.ILY'>6*]5=!(!/MP)U0 PSK;#N7N0&'?DA4WSGKO)GZX]:S'H:C =C"
M)EI ..O[5O-]'@(^M5T*<-)V^;;E@@!!O<!]VL/@1MJCX31QW&D=U[P5]$[%
MV#]8K7^&]4OD0;?P&FB<46.D1B4,#>."?'Z)3WTKJVB6]7*08N"Z20,PR4OI
M?%'M_'P/\]H5?$@#7"$*=*@QCTO?LC@",[NWW/CBY_RQR 7+5VZ!W6_UCB'F
M#5="W#LZ$A75G,>96T-E*7=LFR-^'K1\(JG8S+^^/]OONV ^#<H-J 5546/R
MBOI@OBY>#[^3.\/\CPTS2-<(R49/'^['7V4)BNWCQ>#0C9D2)[>QIL7>$_ZJ
M)B:O7WS8"C_E,!SCN:^F5X==[)CG,[53#^C([O[%.LX5#&(GJ/50554>HD3\
MI-^MXQZ4U\HM_LM?SDIA()L4^FF%Q&0B2_UF CN YS=H -SZLJ<HQ_:)LR-Q
M+<%,VG'I)^[VTW/_"(87!&/HB5<"R9((=FT?AD@TV"D^XY2?PA1E,.:I>6-<
M,OOHGU<XT?2]'#ME^J7ZSCN3599780&L_! T1ED%]'Y+R@DT!2=HM]QH@2)9
M98$:58EGJHS"Z?E8RP#Y59:DH_6#?'OU\=_AH54<0^?%_CF(88#-X:<[LJ>O
M"N<)G[K9G?J6.7A5EDN^\U/X/(U"-<S3J7<>O"D]YGS[\U#V, #3985*32,#
M+Q]+N7> ?I;$-!G0.]D0%.3YAIZ]H-)S$:TEI^+N.D3#_;D0OBZ_AA&*X)ID
MT$(,^"CGBW28JUX)X>WKTIXHZ1\8A%0?M29#%J*I*: V^ZIGDHX>5S[&;-+:
MPC9)SUC.ZC;NM=TX#\M]RU_7"HQL3$?(=B@DNC0WN-( 2=D=#3C19/0I&?1&
M9 3J%I2O?Y<AU4=228CP0F)<#CB3@];\B 1%7Y]:QMP)9)+=(^M&4CRF:LK_
MT2]/%92N")!N!O.NL3 L:00-1X,<0@(&7%O$&7OZ4Q.Y*,]'/2X,96A0:N2V
M\RR@EDM2HGMJD7KRKI>&22)*H&]E> U<W<X^[N9=KR/DSH-IIYJ_2E="H;T#
M=*AB=GLQ0M3)V3KZ4S;SP<M)![O(J54+&F!1*MS.HYQ@WTUE\:%4+0]LAS8[
MA00^N4<=P1QG[[AL781CQ?0___,F7\90K W#2SR=@Z5W#ZG;W/;MI7,;(*XC
M7IS(#&N")T^1[1-/:<M0>ID!!($YS![B@D%&-PD6:@0Z%RULXN_AZK4?$[G/
M7POA)VHMEY,YO3OY[;\R1._N^F^;WK RHTP0]@]O]ZQ%;8/3SFJCOA'JV&G'
M:WG>3AH[5;$TD$P#R'!8IY6V9&L?$M\;*798R _(!BV'NJ.L:KI]O<7[3I=P
M!)0)=OVDFN"!,[ZTFY K]#7H=EO5Y(?LBB/6SU$;VFJ3HX3P)9GP)JV[$R6>
M*R,UHJ?CQJ.B"OO#L-1586Q1S0F/?)V:SV0+<##;OJ:MHF&L;&)]-]VW6@9A
M4A=)]K7EB:3>@^#;BZ+3,^MB/4U*6_*R])="M)O!DQK!\?B/83<A7JI)MM.0
M0_UKO/[GN?'O0W\!)8#E5NAC7K),J6UHJG%5(S:K#+8Z^PS^0HR2LJ$UEE(0
MMI,PVTX#5.,C:T1C%^WK&K&EVYD_W!E)*:"=_OOYA^76%1-2-1)^]=7U"6L7
M^2QOONF'L=N+;]$ K,=2#WGN?CL64+B6(*A+(IG+YLPL$@SWA[ G^2'+01.'
M3&*AQ23>C#C8GUJ$XEM!M9Y93O-A.P%*3DTIL[$,GRO,K98^TUKCXM.>XBY\
M*K877^Z"1214 Z]9E"Y$%5EOL66UF'P8V-$R,@])DYM:.^8TTG^LP?F,[G\J
M^%#5"*7+PY$G1<1F+(^Q#W,<_=_ZM&8N!A%4!*$8[1*G=E.B,*U)8'F-!DBY
M6Z]859X#TC[<N!_VI<S88">$%:[V .+=.AX:-11J;^5PX)8..716VTW@#,FZ
M -F/4?'% (4BJ1-(&N C6-,+5'6T/M@!UTJM&]4B7VG0>R WS-R.<PL88/=R
MJH=6?U;$I\$E0_ODWY=#&B4TW,K*S@'N6V;DOEJ=_F>RYV\FZQ;&&X\9>XVI
MDWQ[>'=>)&KRVT'/7++E3%W<R_?\>AF)@'5)C[7RZ,4:P]3L-$^_Q)G,Z:53
MEU63O<E#1%R8-"2GY[Y2TX30V"1R=6$^FO=(=?!QH)%: ^$]R80 :V]YS683
MVKC[5J78MYXJ]J,\"^I TB/\Z1J^Z;9+276?%V2Q!^X+,2Q)#/AYGEM__N56
MYI]YM2 1%YQJ%,8V+WD)$C;*J8CZ;&-[C^ZUW\1AKEIG L/V8\77J[\BM\T:
M9!?M#$*4A2PJ1!"%93T=,.8:@\=FD!*SH45"F1<XY0>L:=YCPSZ"!J@<3B!K
M_YYSHPK48'/#7\2K6RGG"T_<X*-(;.PS4+M:.,=%],JYME +$G^N?5OQ9:Y7
MZV>!&6EFJXEA\1VV-_:XA7V#T )5-(!TXU.F5H3!.O$*?I&..JBF-)D3<82\
M9$%X-1FY7^O!).3=>XAH;QG&[D>104NSSG4CU9\$Q<_LAMKOHN1C5?"Z%;CH
M>,!E&YQ:+\3PD]I=,>^9W$65:9IH]GS-\!4X+D:6F&BZAV5=1H6?9,@PSPR*
M8_ H1,OK!#*.:*XE6L)3[(@K,H%\4#I,W00_=O?G/K1VPT;O.L3.R"^)W.9D
M;7U&1-AYQ*1V]M/-^#Y_A9/]OG1F#+[L.TTRX)%6Y:*_BR>[((O1+7($^P[)
M#G.<PM?\Q@/'K -Y&&G] 44BO(52"N6HSTOS*21\>.93I3/^*N-8G(Z\:1.@
MEI)L%^>#3"\5BV'C"$\__> ](]'Y,(K\/HR7$+ER%VU@J%V2BINSF!2 ?P)R
M>VL1%3^J@'+/@59I (O[7XG1K;E_E8'&.FCGHC%(=HMA(\Z\6^*O-XXUW _N
M*O7J&PV &7QN1T(_GYLC/_]=IY;2*/(4AIDHXU9K\.8$6D4T/8<UVP-M%>-N
M\2(PM] P5$NJ-_"@2%8LFN\-#<!;D[.7,E)(N5V_$_IY05P)I&J>VL5 .L85
MJY?'11!ZRA#X[-C/#YI,O7QYN@:?/'D8FMU]^0(/(]!!!QU.63Z=M(0^]\57
M#$(_B=;@+E[[IB8V,[PA+>?J0WPNW(W@>GU@TFG',ZF:7_U9AG)^],U93MPR
M >CB073$.HL&-),&8/1 A^:3H03?1Q-?_$E"V:,<1RS,LE1^8?LJC!GV8L6Y
M]X<Z#G*!$L27F:W$'X1<WW!1M>I%@@[G43)V$%K#LZN^_.J+5MA,5@*%]23B
M8S0#FHYK[&S=YVU2+!>G 5P(X> &$6S,VY\TP/YG7^(SAA$]M"R%3)47(XM$
MH!P5GA\#*>ZX7K*)>$%GFLFXZE8[I"LU4B6$7U*V'*?XCLR%49HEV7<$.\_6
MPH)6HE?X]AO>^-K)8&2FD6W$]C0Y9C,:X F"P;U?H]-R=Z,U3+29?[$KL6^R
M=BJ._TAJ3-]E\:BP2D)]Q19V8DO(7)I-R="\2XC\]X U?S#F$@U0YAE)KK(&
M,M, [C(Q]N>\IMJ7:Y@5;HDI*(XB),;WE'K0/X#!Q'[E]D6YM[ (VW2,+NY"
M^73-O +*K$8E*#"QI)^A=KEGV<3G(-W^['1+/Q8X<1]F9PBQ<YNIKP&*W$B5
MD*H$1[&S2K_;(TML*ELCF:!Z(YV)??F$*/W$@%GQN(2/L,LG2O)8ESBD(^LY
MPI^_?["3E.$(F<4UQLN'NVT]^,M,.1L&05][.FB !/NJIG7ST?54Z_&E[= <
MW;&'/ZA$^'>6)C8-XPP[IX<>(Q2V%H*X7P,_[,K6^";B:-FOV\-W1_90; D\
M5C__<LB#X0!JFJV0U;GLO=31NHB]T4IDD^AL.:/?IG.C*5U*L4?ANL$?#]LG
MV7P\65MOXL\N&<H<&K^T&$WE(:3F!S5*YWL62(AN2EF\%S_'L!!WP*#J P_.
MO3V@D2.V&%G^'+)/ON'LR,-OVSY\F8^.!4(,)$MDM&!5*R:8*<@9.69'Y<C<
M/,4O*S1 [4,E&@#"CV\&+X?"O^'Y)4MS;)+K?ZG?O8>'_R#&F2L66<QOUL.M
M*_Z&7E@!RL%BMD# H61#X37C![:L&,5/T*O%P%A)T++H& _UY8S5RV6&DL25
M%&)9V(=F>!M5900:E/]ID-4XDBB#?NZ=R9HC\\SCK[2*B@!^ZGX,1QG/^%EC
M*%QR%9U 5I?D(CIFEA[8ZAEZ2WT[.630$OK+NFS*AY?U(P&?&=DQ_B"_04$Y
M*E$]*<#7OQG<">%Z<95TVW*A)G-Q\."39@Z[\2:=? U8[H)ZJ,OMN>1'RU^H
MIH5?2^RS8^]$W\Z.!?Q_&TW[Z,#N08'E$>M;YI/DQ_>3O7_]2QRK^Q.@<2QV
M[IURIHE9U<B.<S.R(79HZM;<H7Z;J=8$ZAWDS\G'216;,4O(%7;/?+_D3O.8
M Z[U;QP$&F!!Z<S5OUFX63^E$@II3(TOFX*8ULUN!'124H &'50KQ3\^NPL%
M[E93$]/?$F[QLI=SL=C&YX"+!3W='+/G!D)%*MV)?Q>W:R2F%B5"7'[3 ,Z/
MA":32R"ID4%.F_OO)&)QR,X!(%,/_Z"PCO^]?Q<R&]/$,O^(7U^A>+2W2$+0
MH5("5 Z!4[D\YWF>"+F^<+M>Y= BHTYA2E+*B:"'Q-RL=F94Y_",HRYVP, Y
MOX^27Y"@\HW%E)5D,--BA^OI*H5UIQKZ,YY8Z+16U;YD8SW)*"R1F,U <MGI
MG$CPR@U<_\<V6_C\,77\JA[PK4Y9_O)^>S.X.[W2C2HXNJ>B4^"RYCKQ"=+\
MC_@R7%%T"&PX5B[O]2*J_WW84?Q!-L4@D$I'L/='#^J\/I(2W^^R^M;M6*-I
MP7,F<:D_[:V@]RA1GE)/>5I DPDYUX$'#./6 W7@$TLBHN.P/+])]=?& O/8
MN,'(T;:M:-_%\PH5'QGFLGZ1T@/VN-5>$'Q(+%LS$4VR$(PU7+MR&5EQ]$+1
MD51"H:,!6HJW6 %0<2RXG>0/[VAD+OU5W]:8!.V;W=H=7HVM$RW0\R<//F]
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
M,#,AA&E2)BGU.@\O\WSU_EF.:.&BSB9OSJ A>N@RN/_R;NBEN $Y-6N.+7.
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
M1U_'+D;*;<KO<]C YRW;\ [VIYNR?D\%WP8I8:8:$-$PMB99DA18+-7? \>
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
ME"H@(BVY$>D"TCL1 >E-6H! %*274 04A(CT7D/H'4*1WGL)O2;4 "$\_C[
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
M):N(@HW*^S(=[5< AS'!6]:U\0&(*>C>[QW*+34'Q4QCHLB$^GB]=G9CS;*
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
M=-6D.NC*8@M%O[(U'$8F?<'3;:P4O^GNG  ]LW_(G//MN,:A9'=EY%A5;YH
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
M]^[2>56W0P4=)<4E%BQ8E#'30"[U0$2@;*6$&>Y3]H= "3@PSCN@PK[R5RJ
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
M3V4\A5.O%:5#I+\$BIA20^/UL=WA:'_I537U-8/)(Z#_19*Z_K=]D@RB0&(
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
M_8T=5;97^8Q=&?K]:.5T9C?^_DM!W)8D]#^T@0)HS)P]3FM:_NLD>)99*89
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
M_.Q!I-%"M=*"8)C[L=]_+I*!:)6;(OP'?XVU%G*HT(L%.WOU(ECCVF=+'_N
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
M;RRUMT+2 >S @_::*O_,G+U1/!A;DHIN;^@+4JNYWV1"NS)U1: Y!W?D(+N
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
M6(?_KEAY40#E_O4GK1?N9A2KO4"[$0!>@M'6_P[X9G9?ZKCS#7E+9B+0CMX
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
MLL(-&F]<[IRO'RJ5(0UG4C$4A[/399(3SCDA/5<I@E@7O6G,(39!42:HO9>
M3-(NQB<MRRIG(>;5,41LU@?:51^()N>?/7(W>+R6]C6X'&&'"KW[VVDR:R(B
M4"BA7EX^ $._6;3I!*)^>;P%41I0>**YNO$WVN1,F'1*E4+61,VJKHT=@]LG
MWVQ:^Z6<.0 /&\P+,*>O8(/+QHE#A]"0!U"R3?VOP\J]'- I[I(9->?CZ3F
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
MY-3#;Q_LY$'('J9K+I[_%S,MKTE_6=$KL;T;/_]+^;&J:?EQF6@(U'=!YT)
MT4]42R"QYQ@9@6CGT<2#16VDP3;4J0;W+8BVT^?3;@0K)5_:JSR8'Z?W@RMS
M9[6'<N 48P_;[JT/%%U.>)JVHT4Y<.Z\:R"Y\.K# >>UQ9#;P+6L8^#%;3YS
M;%%,H%3=7C>'(C3@#.AO2]8D#_)>\K\/RFO)9_#"CRG..3NJ7REA>ZA:D V*
M>]/%2S:EW.J!U9)./FR<DZ2T)(J>4>7M^!O<N&;0<8<&,"?:4R\A@A$^N.KV
M]]S2ZS,O$D#'5G*:H$QSDM(BSTAZ.ZD\VV/8DJ'FN'^16FI0F3R5'/RD_E Z
M.VPWBVCS"E)-J!KYY;$]0''&H-@MB'7L5]#"SJL+W(]=\$$*GB>",P1>"</Q
MBNB[)>+'D.Y=@9W$$H^8%,(9>K#*6@R];WZ-_3@2J7$&;#RV:M?C>^EJXW]M
MS)"$G.]#G536<=4=V[AW%"8Z@5JB=IF=7$,?^LN9<&MXGL;/G;G)7X)N)!K#
M"CU6;(:BLP[LK2Y89L2^IQZ0_YQZ1;$.;QD0T3)7@MLF]](%!R$9D_$CI-GG
M4$Y7&J &99<]$O>5K^O2@V.S[];DKN"<VF.K:CN?H8\T (MWE9RRKVQ3F0VU
M\1DK;+4;*65.X6( .486BM^G:AW6WS(\-HO76##R+LG'O+BO^U7#%WC)[%:Y
MZ+VQDER+V5C#X7$?Y? U&=;GBHZM%\8<QXWE=&U9&O)9!ANC=HM22X0>B&3
M6.*$G]2,"G$*W5A.=U6(9!DDQAY(U"?9 SLZH,WTC(VQ.L2*=S/_J79@KUJ^
MDG1:/S3KOF1])$]6K5TJJW7OR/HRK9G/$1];\U3Y'7!IR*"#-/XWQUEM+&MD
M,U!>V04KD_>Y"!]%]:2C6..Q7Y3/9_A53)+EF2H'_JF' 8O'?)M:AZQ[I':U
M\LUC4CGB3R&#/7+LWVDX1,%!\2,AO\,TL,7?\4F9',!GZZ .9-#?6KVX7B9>
M,]!ZSW>6A>UQ"-,YI@T"NF?-Y_Z''H,SAIO'^+D0S!'(]T^J\@"#@40A,OV(
M!OA  YSY6;/84.(F.CV__.S?^[*75)927N<]IOB;,JLF7\Q=/"<^K7S38E^!
MGN6!^.855\RL<?CW\#KPT #S5)\U5=TZ+]FVWNTI!Y)D72!,?1>BW</SQK]X
MB0*/^?*GH0;%$//%8_Z/$B40#8]K&^U13_Z.SM\)E.=NKX,8YZ:,[#5)]150
M_^ B/.+UI@=>AM5;;-?MV*3);5_B2U784"$EZM&]HQ,6GNA\_823FGF_L^PQ
M+S^6K"/&E5 ]L\K?,Q$&5C&#Z>R3U9;TU#O&=EO#\G?2F0]@=&E7-W3,Y4>-
M($W<9:]'*L(&Z#QVA/B"M$EQ='<T." >$3=#9'15P;FE7:>*7^%X1"^Q]#G!
M6"[:IS0H0R9>R:(J;<F(J4I)]+?7!]8E#PXF_0#+(P%D^*2H7EW!+_R[A$>>
MVRS02&]>:!3^>:^,T-$_ZW'7OF2%XQM^S'%Q'@:6[SRSUO>+DDG'9F=3^ <C
M#6>4SUAFY 179QUM&H;'6BPT4VXJ5955*8/TD0+-*#PI=Q>+),SY^Z0H)<N:
M,&XR$=!6G/03C6'3O@/)45V30O%=D#0X@<F31;S1FYZQ$2_!ZH=]VG_U#7QU
MR@VNF70[GO[L??@P OP'R"*J!X^O_;5"M0K&43'6J"1$D;HO@I>PNY1<;>$\
M(F#S1G3/\Q\-< DT@&4=C"G<W>Q/]_9]@P.:=!J7D\NE_DA3=-:[%99KKEIY
ML#^XY"8U6N[OUYZ5_JGV:75=O9<2,*,IL1*V+U$V>'/GU7;:S+K#4[>+J8J[
M0X9[(CO[%PC?![JS%&=T^2RZU!I^,/B"/H&[;%FPV*XFGXF?WJCT;=B(?/2M
M3VEL4AV@N0'?^@.B5!;6/6*'S%507E@_)!(\IJ\UR!=(43GOMH<OWF:3W*IV
M24D,,.6Y;:)'Q9_TK'4.WF'IN*_YRMBLBX'7O 6^G)Z09)U\Y?WE3E_!4_T@
M&B"WO1G*Z9S_&#NW]L]%=2Z&BEM&VHXC"L8KD';]"(;<C1*JR<IZ0WIT!Q)<
M5D,#2"WT8I]S?=9QGDM '$$"!OT1KUR5#'RT0$X-O==R'U,%*!XJ0[5N_D[6
M/.M?[YAHG.5E>6-S&R&&L_MVDD9**QB]G:>=7UL/./BC/0W:3_55C3A%YV_&
MF7*=5?QDC<CI>C,)%-6'L&2A9H]42QFS0H(42G28YB+,R6!B2,\$]7K3W%)?
MG@+Q]J.A<6B\E>#\K^#;-, F^,XCD#C?6)+%_<@0*ZO]\.\+!ST'6K]73"I-
MC*CVQ 20N8W1QGQR*T.<3A+=S<;[:RZ^C\V5V=+5*!@7SQ]U66U*_QXRLCT7
M"0A@[QRBBWD[*$"LV%%:V_7NS0P_5X><W/#M +)35/1R4%"V4?U[K:MY!ED"
M=_A^[,/1XSYE- "W?Q;TIE-<KK7#/3?X/-3\8('#?Q3=D>8>N";@,$22/G?!
MU ,ZV:#\Z)SU#>PS,?_+7(>SW<E_/7^F7E-01>,)P+PE%DF72G07ZK,)$(,R
M_H;+K5R"G9N_0@BK'D/<CW-25/Z@S!E9<KHSG'M!ZT&/\TUU\<?X Y6%9+=B
MV:6TV=[N1W-/-M:&EL R^S<@A&RCM),7#<D![][2 $IIOP7YDP-39G/U[-$S
M(\4[CMUPJ=2FUBE"G6U<@F1USKWO+1%==XME9.N4&S"E-]/26=XF$B.*Q>=9
M#('S++>&L^)&C1T>_9(HDBCF%9;]-LVG%P+$)J!W0)<Z?G586843'M  &/0@
MQ7G;X-K,5U ;+T^MLAU;#N*T<X4(OFXMIBNJM497$+_K8\>9$<JU4GC-TXD.
M0@Q2LP)MI.(<@>.'!R+!EVNU,!G1>]53*&LEH*H!KU7JLJOFWW]R5?R1T>NF
M+=F_P>I=0)[:<C6DM=^R0"+IQGT[JLD>#5"Y(A@5>G8[]$[28T=$[36US]=+
M6)Q8-L8>3"PN5(>@IF5ZQG-".IM;^6$:PDSK&B%D]H<NH=9"7CJ4H6)5WLHD
M^YS#C=E>XM#I4ZC."?0"@D^@17QIK3'Z>25CJ>9MB@%HLG7A]^>#*(SYF87G
MW@^]/P\D>]RM3]8E66M34PF44K8)9;TT(G+LAU#?AD** ,HT5,2I1X-@L%S:
M%8+@S99$@#H':J"*Y&9L0J)XL$E1=)J<\+Z29GDSU\L5?L_Q!/Q3H$6P5'3?
MV!F1@ZQFG!-?P%(KD[[\7$CY%DXXH9C]\L:1^O/%5T\#+1_'W3+%#]RJ"-8G
M&!:*/4N!6$1!CHTN@4K+91K6L-5'X@;1.Z20&O4P;AU4XMDR(^_EM%J%_^TA
MS?\WK!DO6_@EJO:M\^<O()T9I][)]!.[Q"'9"?:3^*S%EH#B>/6.P,)*CIL6
M333 2E$KDRED06ZRT=7\#+^1T*IDHE.??2?JDELF$KCUHE=6)7OPG1;E?6H^
M\/OEE6!M&N FBI/#,S(! UW4AY;[AC+%''V%=#=)1Y_ML,C\;I6AS?J.SEB9
MI:F$/!>;B:>+-H,:H2H-U-3PV6U8.^PEY5/M>6ST;C2T4&$Z]P[VZ'B;R>_C
MZPX:@,=@$EE,,"K6)L2OJ-PA?WNVDT^9D@1I(:*5&9:9"$^A#N[AR(>2+K%Z
MIDHB,4$7]]XRUT$7U3![7W5 !"V0XY.&&;;B"XM>OQ]&&FQ_#_.Q-UN^**?^
M '\!:4A V%F?&C]0RO=8P<K@UVO9YQ%92#%'FUUVY[AT]=@TU>BX8"O8(-8J
M.[2EMGQ4-N33$+5?)(M2^&\(N]">1=:Z93;(72[@V:X,'=8FH9W++6@ 5[+(
M^!*?=]+OEL"UBZ!>S@T9 F,<RBYHLVAZ_UQHHW(\_*\Q\:6.4*F$1LU> NB.
M[I(^V+-GM+:F!!00N])RMX3'HD-194O!L9S/C@;P?W"-%/Y:_ZO E-8D2@S!
MR-6U!_OG,/@RSJZI-+<$.S\A$Q^ZH9'.:]68/[\%-Y5(4Z,!0LY KNHQ3,\^
M/Q=K^FSVOS&&KI"\)1YG*C,-<&/3'.',1;"UV8RLJ]]TWA"?YFNW^0WB:K$N
MO--Y!<H_3 IX'XKS)#Q"E/<)>RV.0U-K2?!XSSI@"CMG*QI/Y W^ZF3[P[30
M_(2IWXF-+;>6.^3\,Z%<W1/F2'7CK!CT^G&!B=RPC9%1DO:S+34-%N.&/9:,
MPN^)Q*A1XRW9"<X2YJHQW_&:;$?ZI]T?!>X"S];IWN::0MU:I,+[RUR+^FXG
M7<Z->)M9)I""MMD"3G68LGLL.-ZZT=OOH43:()/ =<&@EA#VKA<?/=,D?N%I
M &7P *AZO6(R5&0L,YO7*=*&.BQ/ W"2/AM&[_#>2S AJ@G3PSD]<2"Y/HE'
M]ECC/#$T0!W=(5GH('),92S#!>A9LFKY<?4<0E)AACC17Z]-OFH-2):%'_RF
MFN0D+3>;E1WE.SN=G B/:MTFFN#0N8_7?]:5+ V$WORGO5]/U@N)=.FX%.U;
M:BI$K"5R2V/QV\$WW%>]#'M&R]6!Y>[BGVIXX=:6I!WS2K;:I2G%&?K^M$';
MT ^]<IKT^UM"#\%A7:*OY4YN/V?5+8G=7/[<@<Z8\K@'VD\B;YMBRUO;!FLW
M^>H\%OI;A4VVP.!"&7'-S#Y%KV)<%^+E^^J9'I\K&M+.#UT>]:[<H;(N0YF#
MQ;)X&ZSF__TN_G-&\[%.U!ZH0F2S&79Y02,YMIKIV +>.RE6GD?Y.?G<XO3)
M<.^C@7LX<_W+!9;WJUD5FMX;)V",UPYD^RJC0>UM;^3QP"6K):Q?.Y(%=R$K
M_>96PX3KOV5P8@X]S%SP3-JW<E]Q9P1%^3 )>JGD+$C?\N/MF35<!+(8+*GX
MSF_>O#?/]FYWSWE1\-([^=YQ\['T-?0Z"CAPY.[4$'WF@:L1)Q%"95H,&L27
M3KW6/O?U)1[/$Z]FD2O@4%&^LY]W-]FD>^FHEUH[5 W>5(U>7VTLF#/<YZT9
M$]S0O127"@:_5G456%<Q/)=F=%<+IHP,/+._OZM_*-)/O4M _<$Q;/6O6IAI
M(5W\Y/^JMH2]FBSE9%DSM;COY21=:%7@J!Z@Q.NYO'MA1GO\A5EUG].41$W$
M3952]78J"(GMASVH]&^,_'U:/'P*)?VLR,[?1BJBS]?&75@_>.&K>9V5Q:M/
M&:#B/!U\"RNN@6U)6O#/-ZUK;+8RG93C-0*^#[ AG($P1W9 G5[ZEUG4&!^A
M:\EI.Q3V1UWJ@NT=9Z(LQYPKFOSJLZ=<O)',N-#291K@RO1K9S8:P+YI=B94
MKQD=)ZN",?8Q3^F<9ZE<U-Y(FC+)I@'*3>#+3-%\2P\S*?UA=!^WSWHCM"6,
M.QU3O2Q_U1(?+Q32H>]X#8BM;%']=^%W.EJX]BV0W=^*$,G7*]@LQ'#(*GWH
M<E[+81*VX/ZGQ);0ZRQLL*<<M%)77L4CIV_:?3"&&O8 E?NGKN;J9WM)+ :X
M=%*@%)_=A1KV*!LF9\2_>2TOFWN?U6^[9"RD$)GA_2U*G<-] K''PU<'?:1]
M1V"^+M!(_ZF"-#YVS8C7D_#/-  ?1A)RK(QBCG4:<F]T)%1WD_V"UK9Y>49,
M=*1??#X-P_#OII+/:=.5*8SSN)7WX?V?=%2X@8#C,0N["Y^GQROK,R]#0K*
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
M'66'P8\&:UR+=PMG=(,WC+$5*SO(>]4*;0G[P)/AH4.9X_I/WPY%=]R"JE9
M'^XAN;"ZI>X5;&]939_9\A]WO$%/S$L2*I=V^=J/)9W8?Z^\?)U6M]-_^,C2
M.L.Z<FC.H*M'A[AS*E::,9+/J53B'!K[EP;((T6?LZMY3VI(-YMRH+J)D!-*
M=7&W_I7_N=&-KEZ5$CY[*D]]Z$WV-)SW_[ZGG(EP%64T0KZ_"=I/[D::X^Q[
M8#<('[A<Q:1'CB9 _-:/R;[B_=>5\'0-.29A#"=NUZ[GJW0 ]RM!?UNFE84^
MPEI?-S[?@R#6@^3W;_!QQEN7E/H%T@#P55C=K:[AWG\T0,3'!;\:NJ3FNY<_
M%[AJ/EC62 76?(#B=L"_!0VL>S/#2)>S+M6*L W6Y4EK46(XH$D5?1Y_+>Z[
M:2+MLPTZN4WPAE!T'NG,]?(RS<+$@$W%FB#+T%2WF1YV7_'3WFE9&N#=%QFL
MW5<<5]>T2%2X<68E9?TJ5&K0-PNTJ[4<+\6\T)F>Y'?3"P[- (ZV].?P1;5N
MOO2$HIV!:E$K/TV\.U\8D,5)T+ 3@73<>_^7#)X"H*UO\R")UZ9PG!W7AW,E
M+%.8M3JF-0BK ZJ6*1H/*/WI"+=+:4E: Z5I;8HTC5+Y_;6L3&3-T<F[(X)G
M*@D)4)T^VZEC1LH\2G%GC@:X!,W<&1ML\ ,64+I/2T/-J8RC5"'(%<*A=I (
M_$CH$,G1_J:;VN+#^QT9.''D.X(/*.>85.="_&WE"NL]+G^NI[-5>7SM"5?E
ME'6.! A[RT1<((MT.-AP._VN19PW0E"BV\XDG]-_VTG(IQI,45W9/@@6N,5D
M9/*H-J"B#G4T9(V=&T\FF,X+WD^5M5%ID%&2 6/[5SI&F-Y1-<N>B>!U05CK
M313?H?+_S$R5D'NI)UAX=>(6Y^8C_D.%L\CWN)J_\V*3%Z"35I+UPW(,1ZQ'
MBO L9# N(JC%K 1("H%N6-G94C>,Q_ JP?D4*NR'O_LKQ?,K?WE?Z+#.<+D.
MH:=K"@D18\T/A>.HL;KQQ,LK^%(.^Z;1I?K4-VG+QDP9N)@G\67OF9%&_IA)
MI.NXJJ!_BJE1N0^_H9SJJV#QM;$C1/SO56_<46I@]5C]T5#)7_]D#KM[+TU$
M^GQ0>"+\U6RP6JI<0/J5"XK[0NS4*+4R9U1L&A8(-X%A<^"4<YQ$28O=)YA,
MMX7<MJP*5RN#5A&Y19&9Z.MKV#DY2@#?BA.N3H@L+$&$=L M9LAF54D?.-L1
MS4HK1+!:$0&_?_M*T$Q0>Z!P4R4H708'FGIG960'&2.^/"95%!=75>G^9<$-
M\9$F#*+?DV+[98DT0*9TPQ!'2(#M03TQU'ZZ:;Z&U-]6)?3ISM_V][=)L>LR
MF?'QU/ [0-R^<M-G:/,Y.P-*(CJ.(+YBNY9I$?*84C>+M<E8BQYI1OLLPSYE
ML30IUR="0N:$J?/R[XQ;GC\4Y12#+MIOQ:ZWOZO^_39/7NDW9,*!!C">Z?*4
MN=HA5J(AII/E>$C7,APDLJZ\Q+^(/=1L?;[SI.\WHC18BAV.,/>;4UTA0$FE
M&Y /)$AV"24/_:E[#WJ+C(/H$F1YFL+2.0ZL[<G/VJ@^RAJ"XO::2LU413XK
MIN*='V\]C6;(J"68"U:'!NBL,KMX>@"-H=:."D_*1=PY\.9RP0?7'U%3&[XC
MNR4,=43R#I+=].J$RY^5/"G73UK_\42+YU6":J!QZB-A![2[R@/F0<+AR]?B
MZM[7ZK0)I ?;SFUO_??PE]PJ]&=>'4H7C\IP@#* /RHVEHMC0#6(J\R5TZ$:
MQVKC5)E5JF1+\H)V_6BYA[N/EF'<"O.%-J"F&W21%X_-G-"VJ7QY0#) 3]
MR>,4AOO%W"@&L&1ILZD5' M9#0!WN;/USP,GQ.:FQ%O4/=Z84'>K'@6H?JC_
MDC]E"8Y&&^)N=3(3PCN30U(''"<=1$45%KL+UFB 11<S^HO/G[?(_J_RHQ&.
MOQU2TWO)6CPQ:>+,PJ-!OUC>IJ65+5[VH+]_/)M4XD!W*2=OJ&_6. W0]"WH
MA?$_5XF?FC_BSS_5<2PV-L^2B]F&,$@?'L=;&('$4YD2XZEC.="'Z!]S=?_:
M6 ?(8J/=V8LS=P9BW.\'%=$ WL&?R7T5"?AZ.Z2!?,F@E?2I^!]*="26.G!N
M6V65!D#\V<"#.UV<!9?L8NBB8[][9C%>^</PM"6R5%Y%MJU(/[30DS"Q^UY7
MB/5?:$_36:>%&RWVRT+L'K_JHK7KW;7ON_ZEYR&?B_3@!-8WN3*473F6,[Z6
M/T!7L-\/J%.<6Y-407^MCI&O \73,CO?? .X8"/@PPIT!\G]G]UP#0W02H$7
MY24&:@O-TZG\N,1?]0%U+(M,G',_/AI;=GEW\?O=2\"/ZZWHCAV9:^"7X^Q*
M;F[9;W8K54UZ5ITQ3+&OAS2P!??7U1)J=[.XU:S5=F,/X.>GV;*DPA)J,4W^
M-]HX?K&JV1T#O'0Y<.#=R(JO%BOWD6D)YCRRH](BN7'O5ZG?*\CBP]/=/<_"
MHH>./94.YY_84O7SL?\-0>1[XFXM3];[1GLY<8;5U[L<@4,^$STA3PA&?V4:
MFI/O?F*NT]@)CP2>]+(^3@B7YVOH"JPGWZ(!].1"N7 ]L3P 5\CKKS;6\_(9
MG=%4H@;B)BZT@>[6R.I2^=ZJFK05P'O?DCM,G>!)>.5">/9O8'5]>!G_Z^K6
M[T-">V:-_!.=_<4VTP^^QU;_KT^ I2]GA&JV706,;DP\'\F(MY YW[X7_U/3
M(_ (*B$S,">F5C'P^G.X96H[-LCD+E"6.F7.70^YM#'ANGSSM4.]A)-$. V@
M.RL+NB'2*R>69U_#,V+9<5#W_I'6!603(6F)0-9>I-CH)3$4#E87C4J-@SL6
MKNT50"Y.3?_U]"KJ)7F7YNQ*2*C!?YB XI_&"^W;B/\^"=?&381K'_#_=9T-
M'_-]"6Q;I++BV7>"I'T7F%5E@F5RPAS++;J6E2X. 1[VU;U@K):D)PZ9@_2X
M\BRT:>XKM"/XUEV>ZJ%#A#LV_7/*;S@']5*PMN2Y7Q.VV1V*^0G,;!Z<H@N:
MB?2-6.'&VD#CT"'%E,'%YEU>+VIJX5R-2W'%=>C/6G="T\"N>?!6'+F8=<#?
MEV\1/BW5V<27F)8U#G'Y_WA[KZ^FOFC].XJ*TJ+T'A40Z=*E1N0+"(A(1UI$
MI$OO$(A*KY&.(+W72.^$WB'2>^\]H08(R8]SWIOW+S@7ZV*/M2_V'GL^S_S,
MO<9<ZX</+9L'*,3[5,9BR;EA#6$C25J(@7?RF.4M&2X Y(+L_8+]C=*[7DU>
MF-!AR-YK=W%5Q2@<-,9Q8OH0QMCZS%7;NK 5(TJ9XH$S4B6,98>,9I>B?59
M'ZMD*)O$VM)/,.//W^U^$[I[%)G+0.:VX[?FU]1K$2&YS!Y;=Z9JZ4L>&A*S
M_M'S695YYL?K-]R0&ZJ0C!^E<KG#N:E(Y &Z& &=HV:;@ML,1B:;Q/.-RV_V
M.FDUYM\A>8B.?MEN5H:);Q0U@P?.9#N"]Z"ND")<^K8W9_"A[&=ADTST(8^=
M5F<LUAT7. ;5RU//?M^3\:M0L';<$I[KN1CKM#%_)_G0M"EY<42 +RF\F%.U
M]QW^F'GM> B:1XN8</I;<.X-_GWZ.X'%[)4.EV'FL6)ISH(58]?A;Q\J>2]S
MJ;DA)C(:UR\EP%7RM_EAYP3 '&F'XPQ.T[]+C#15H&M2T 93M[/UI,;MZDCS
ME@:_Z05S(499@X\WN<-S-;67WFKH1M>^%/VHC:[5>"MM,#*Z/JZAH-$J)+>8
M9&-7OSS^GUE80N0*'Z_XG@(?=:0]M8;* ^N8Z3BMFM$?<M(=]_EG_68=#1ZZ
ML)%^F%&?^T"J8\;Y$2&*2):CZ%TL7DS[:Z$N.),;AVD>5B< #/))U;7SO["^
M@#;5/KN]7RMD9P!4+<5<5LQSZ1HD6;L^LCZVP3DG%!J5;753P2.7D2<B4J^V
M$F+5F]#.N9Y!/!=6-&O?D;3^5;3FWS@?N4*RC+=$X+N=0=?T1V6(7(S,'\K%
M(=[GRYQQPRJG0[[!A9]*)(.HS=R[P9IW1(_%V[;%/?OG\"V)!, ;1$5U$FSU
M*W@!?DF"+>.%UGG+(C.OTX-I4E62$G#(TZ2TT)7I\VU!N#E>,?>W]2S)P0@;
MZP N4M(<4=X!N\L:?DSV_[&:L.P'[@<VY6#O(IQ%P_O[N@ABC(H]1C>; (#
M<7L+VJ>(QYCG6YVSP3>^M2<('A$"P+EXV_M2_?I,0(OM(]R^=&7I"D< S#I
M6)3H[K8,CH_#;#T]\$CPN1("_L3QOM/7],-7E_AOZ->C1O6QIY 8>K9<'DTM
M@^:.DV';Z#%]K=^%$>-,BAO6!S$?O$$:'XVYCN=X/Z60QE[J=(N*1>>E&NK5
MU!( "3;0&?6LL+I#[R0O%4T-F8[ELM!S&9I<\X[7'V&LL 2>.9PPQ9R7/C#-
M2Y?F"IB$KRL3;K^2&Q7Q\31V[U>\@"A*KZ'I:79E[XZI783P'M3@#_ND^V"+
MTNG;8!)LW&U%[_)ULCP8/W<;?: :'_#^GU!-&#4!8$P  #O/;F3G#6;:;O-:
M@A7=:7%8->/)T(>?+>O8M^\F2[I;_O?(G SBK$GU"-' D5,OBH,*E8=7 BZ&
M&BMRO.Y%$>6G-*OIU+CW;CQK=E2FA@4LOUQ!D8YK3AIM_^*M7>>&3J70]!)K
MY4\R*1HO^4M6[<M@54=Y]?%-=?5?EN8C%95Q@9[!G4<,TF+>07D4 RD'DV+*
M469P*XJ.F_%G+KN7!R;P-;N/,SN8G7^/:^GJ^-7OL!&S<?YE_WK]\@R1U.2T
M>A_SH&Z(B,KL&]*RYN*-LL"9!0>2V1V1U.LXFI(F6]O%,W<&$\_<P228DU"O
M)*R<:N"1 H-;A5:Y/31G6VNUE*EO1_\]S?\2H2&7\H71.G^,\6>6>"'(P"M'
MO3G9@&17<8(AOUK(7S^3VU>L7TWU8VU5B(5RCOZX3VQ8F6T=5CGO<O%IBI;G
M0$=>ISGK,>MC/\O3(LD=+;<7&0UI$Y;V->5)7WIBOQ7;TK.&O%*_.34\+KI0
M*C4* E;,]#R1, <)GLF@MI(SO:=U$<-[NE?=S]VDD!V9-T1!F6??I+G<(7"M
M: S'ZNP<2O@/NY41GDATGP"X1P_ENDFTAZJYTO(,3-N?35G0<Z1<.'*=76?
M+_9:<6:V+F7*^=MB*B:WFFX*ZZ8VR:D$P%#-/@X'3D6&GI"5J,#E2.$;XYM.
M78VUGW9V\8HP2JHS1'G_SO&H\R'4PD4ON>+G-E)X &R9PL!;(NKPY,/O9!XO
M#C*E%];*.J!H<+P/ 1#HNF)F;DWA]1^)K\LX/F<JU9-)@5'=_U0-;,&.3#^H
MB( -O*S[GZ4QBV8'N0#I<+A)>W-VJR%KX;*M3!$]/-<&9X01QSU#DN"4BGB^
M)4@IAK']@1X= [>NM-.HJH[Y]**RFO3.YS$:?]%!H2M8\QF^L[ZZN ?X>_2
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
MMSA(GKI)/!4LV5WDP@8[OS4LMZ-2MC2AY>@P4@':=X /1.WB3&]R33RJW @
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
MV8@+C.1V5;=1,$C5:[:*^O2.5I9K#Z3B7:I2.%K4(Q5]RKGO#SP\K82OI!,
MBLE7FN^0J]F0JVWP+T0J 6"V3@ HC2(7_F>NVO?%[8?N^@]Y]@_&C4N, $<&
M$ !4!,"<^AX8N% Q@QNZK#+DHI8R>#OLDO"26Z!"P1[L0>U$ -1EZ';D'TYA
MBEP4)6BN?.;'^W^[)*/J3*J+G5AEXXU=YU(J0U8LB%M>@27EE<".U2F.J;9U
MK QAB\*BN/X""6X*XBWMM=BWXV7L5:%LE!3I[3WS>GSO%1BU(B5C531GQ(O%
M(B6&)!3Y<AQ=^#3C;0NFI*7$D@T46.V0%]_7?6T2TE<ND*S?\GMK6(P;TG-=
M'[L(*>DLD+M3>M8JC2)*7:?CE9*NQ?_X^>'&95_^BQ#V+:.^&;NYR0Z41<H;
M53EI.U'&62LK=\W,93:KB%J_[,_YEEO>*\18Z)LS:Q.]WU@3M:*DMA<C&U0]
MR\J5IN9&_R=@B?ST4\ISAB_G45KP*9$)K%D6 4 Y+S[I@*]V-U%CU0&XT!(
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
MLLYNA#\\\[>=>C@PM7XT<_H^!/C6CH$N0LA/T]@R4:Y"]I)K6]".7_\;%WR
M]3*H*Y4#A2Q<F#7OXFW(H)!]T<<5CA_6&'=1I/:YW%TEY@\28J&''MD+#8_4
M!+%T^_TT77;9Q7$[#MH&(\>>H;IX-1PC91G9BX3XP0:WF%9/< XP!X$^R?A\
M[8YE#%U;IC+KML+XWU;RMA)+)TV_C[B#/OFKSVD*/S?%JT ;,/]QPZ)P<0=N
M;N=3]# =)CTZ:W/WPPW =CE2"D@E_U$/6V/T=HUMZ]Z:Y!:0,VM\VYC-Z#)/
M ]>=%7BM1-;5]GP*0G,'G[FYQRDPNFZF&%3V;&9H]YK;^_YN3,!/PY'SJ6TW
M<I]9ZZAV&QL9*II7- 4^H9$53E Q;V\,N7- O3S=&J5^'<XV@36)=CZX8^DQ
M_ )"OEI]GL>RDU(A'$3D;L0"?W+CK2J7[ZL.J2O.KBI\;K2>*-<1X#PX^$;D
MQF;'+M.VLC:,R./XAF1Q8#%\0^>QT2);X]W9//GHM- "_^$RA]P/-I8QD-\H
M7A]@7^QFM'S/HL_VN_ZW%]-7KV1^F869_+6)>=,@$IGV-2DXB6,"GC#=G'EM
M6/*GP'ZYCJGS"DZ.A[MDE)AJHN:.O:S'724WC$U;13][C$1R=@'%<-1PWB2?
M<55TBRM*Y#(\)P<?CE&:$N*<G !S'>U?]\QS=%FOSXOLQP\XP78YBH+:Q7HE
M$#00Q7NX^X>A4#7;.5C3QWG;L&9U=.=CWS(J5F0A6*(U(@AL</T*[UT &[>X
M5]LZMAD]W-/LOC\N7,CV-D>5]:_;#"XP,S0Z#;*NS-$=M3\8=5J7*!M<'B*0
M9ORKK M3S#T^,MUOA84-+X6?@U?\*TWAEUW^&6J'B*Y3,/5NVMF##6-M);(8
M1W.(1CVR8:)2\3>A8+7M94#7KEJD98BLN1)AE@GQ7ZW,&.-+)%J_!5F$94/2
MZA_,6(ZA#!@<-R;;D$+-E5MG.&E'H\OG"1^@NSB:U1/B'51](EMLJ3WK]Y0O
MBP:/CG2 GJX'?6TL?I[L#R"_1"Y^B,JIXGLVI#%CJ,JI.E,Y!5D"3Y6S3H=4
M[\#$B0]ZR@0$:;&Z%FSZ0[+@?H^L'?88*MV,Y9A$#C!1EOEXO.O?GNL2^'G
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
M&,4OK*=>E)V!\.]!W2#6AJY%]\GXMPUWYY7JDH&)@L<B9'D@<"&9-&*40W+
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
M'#2!BL_PZ-7,)DB)O>SD9'K5@B#Q@X>HBMQM1>-W')7E=Z<6:.ZBC;\$T#F
M&14YMHC/QE\F:4V63[UG8T^@>H%KN%+__>NJ!-%K^^[OAQ-YPSDT5GLYHMMV
M2I%UQ\-6)FC'Q,BC_3.@Z8>_ZNS+LU]3U=XCEY%H^AU%C8//64C#3JGQ N=7
M3_LU/W8LV5*>K\AW/[IT_W'%A4A.\<*!B]$<K334%?G#/",I5A\DS^54-0*;
M7YP;=-*X@=,47V#;AH.A2GZ%YJ3&SOE/WZ1_O[4"MYJ?9Q"5.7YC,>18,[M%
MT Z@+_UQPO BDL;7)*CS+"-Z?,6[.^(&\!WT4-#S2M\O32Q9N/S7#:!WL/:!
MA0AQA$LVH*YQJP>M)2Q<!P?B]2AW63 3XE':B[8A/JC=GD[^SA'XP,/PZU^)
M(!%U4. )HO &8 6.AN<L P$0L:PJ"_7A@K[]+BFR)ZMGQC(V)_Z=^&['C-&3
M%"^!##\9A;<W@#FYU?3$AO<[;FK$))=7B\[,Q^^P\31F6!H4C8'$<7Q<$V+T
M!O#3@EV'KD,/)*@=^(L%ALFC$I6J9L"=]PR'7I)USMNOT/8T3PX$QDVQ98G_
M(/+:S$E&)_,AT"9:9B(SG ZRV/$FC!0E^TA?'&&*>1<^W3#5!EGKW;_GALF@
MGNZ$L=<EO<3NO*I>>!0C7OO1ZN\"#3E(\G\NR:@A-4?;5Y&W]E]YJ7%0U!9H
M=7"H/7_X*OIVY"USPV H:W-P\\Y<BP8D-W0N@IEPBMG\N<9QY+-(5,T*A=Y.
M#9A%2%Q]Y6O.^E<[@I%.A%W]IUPRW2XW.?&'VY*L'V(7*G.*6SUV^%NXC4(>
MU;VUZ@_S<_OM4C3C9B9=;OVBNA49/PM42K">%!G_EQB[TW>R^&0];N[@<DE.
MU['%Z4M?]*<:BUY"B8)I@_2!]J\:/0TA._,ETJ'[4.<W"2(2,CMRM:>.X@Z6
MSTH_),11MK0U_:MRJ:QT<74N%[_R0D^ZLO77U\'+@.^W\DKX(DET$DU;"*_F
MM<<KLMY-(MALVLK]C<YM%1A>KE>O '2T(3/7?*M:;"N](:Y0Y36V1ENTSPU@
M# D\A%]@R.5_;,\_5]6^2^IGQ$Y3=[Z))=I%)-M2A)]](0KW$^]!.F49@[$T
MO[V;EY!^[)>1?9Q7[SAL7'+)E3;[[U!]65#%1#ZU(.E0!$XHBOJ$"(=Q2M;'
M"5.::C:\'E4?GC,")JV#?&A![+X4$6ICKC< >RU[G\[N):\T++'#S.'23NXP
MG^P;$TKG_7+V@=H(HZ2'F9F2MS>MBKCN3Z>]/(":W0-FP*V>(]G8\>PU5,$3
M!FNHE8OV7MS?L7]K."2'\OW2MRUW'-T31\^B0"4'D.J1+P$2/4H+6@:C7[(D
M59YXTT(F6H565VG+HQM/"F-8.9E'#,9>[*%%*DW/?N 7K;"&OUT_5\;M)H6/
M;I\-#IDR'S,'>/I<IE-L*_) 5491=/A7AZ:3!?/TW ]?Y;MFOOT<<>#O1PW!
M('[< *BA&E<V4*.T;DY>6KX0KE\N*CS<I5F)Y(0'W@K'.XY]LNB9WC/8!/$I
M/H'X&(_2C$@3EBELN%)F7U37?ALZZ3'RA6_&L(HXO<Q$.MD%O'<M!TH<>SR(
M6'@U<R1T68%2PX$"',]HPI= 8_]-"W0(Q1EC==K8]VG-ZJB7-+P+SWIM@-D,
M6%3&_2X0!#7QG/7<<((74C;?L"M8,4$@>REW2W^=TER+,B7V4?02Z3W:X@]O
M/]X*WS@9OK<$]<)'D 6*CW6^JHZUPY&NT?Q:"3']O!SKY$=URL 4B>S?E7'Z
MPG&7VWMMT?DZ[>DOZU>RX@=R_)LX:0XQ.#+ %APH"2:_9G,H?(V"Y4D=(A#L
M!W$.:8FV5G]D2M53^G,5_%:'@_:N)?)F9V;;JTSF5;FCZ#\"!%KTBP7WIY88
MWO'WE8HPAO__M,#_?XM\9>U\\1#)Y-W&3UGJCF]D"'J]7CYKC?NO)GHVHP7&
M7+)I'U6:&E0/[5%\='NO-E5S4'%N%[[UW'G 18GAE4^CQ.MTKY+"7D^J6/5
M3(RSC>5OLF)$!.J1CW; ['0O[<Z#U\,K]]VA"\7;10N<\K^W0K\MO_3[2)C_
MZMPB;\B$";@[X].IW#J&%/!LK&N*S,NC.J5ON+-W !TNLS^;6TH]JPW.G/*\
M,"U>-TS%JW7-H7\#65ZBK")4H)V/ALB)VZ>88V8%%1>'LX8;P!VH&8H$QSYP
MR=$?F^.H=W17AW&@-P?8F77N3_J%*(B-0H?5-=0UZ?[#B/Q9GK];[=C[ 2S:
M=)H95&%_ ^"4?^@L^@:[(\*0^FPUW@G[-CTO#]Z\\Y4,I>W#8\A_/G<>?&WN
MM];&/Z"QUF\4B%,,=$*9P1[56H#JA.*S,T!1=[7]?_*M(WX$,$C  XDO3.7.
MXC09G2N;VCV'ES@Q)X@6T[T !BBH"!_T$@5Q_C3/)&D27"_?M]XCMA70W.=C
M&>-30H+&GH>)9P%]7/K-1Y^/G6NU:N'>M/E/AMJ2?:=Y)9".@__(F:HP-WZ!
M7YG^Y7#Y+P\[;#IQK96WG6\B0H=OZ9#\F*"4SJ'WVR\'!%,L=:>QLB 4[*2Z
M1HC+:8'56\)O &];(S5)N_CX=P(0G^0>ZKA[*6KABH+6:U/5"^#;%@R8X3OJ
M769SC-_/Z%#/N.6,7JP_4'LEQWJUVP.['V&$A#ZEO=7Y">6-2PK*KTY4+_QO
M_CAF1"P<N0:A61!USF_G++B%#O:G&=4E([[+]I/O2WE%?B889@K,$WFOA4;0
M#N:,R^9CPA]K<,V_ZX?U^HPDG@P_-'/K/*/R._T]!(/B>K\%U$GIW-URY;[(
M2]&F5N.B.SW4Q/:N'>2MFEM6N-(3BNN?"VUT%*P2L</WI-"+,+S+&S<]LQJ3
M.S;\[GH1M6I9.XRL\!#/LD&@44W\V\GR?!$SD\%)9G9KX!KXE8":UF0J"WT(
MHDI>)0<O=Y:*36AV] 9_G'(.U+SO;W7;SQC0&_^YE5&IG>M(H4?D2+B+)A3%
MC==8T]D#TQD3$C=JILY%,D;,B^RB+CE?N$W8H@PYDF0=_K+V'BG."P\R^+TO
MR;\!B#6.0%_7D!HX;MG5R@:?HA"%RZBP-4TG-G^]6^?5UW2WSJ>7BQ',XZ<&
MP2%L#'-;%D^O2O?!C_CUJQ(4ZCEF\[:*6'V293WU1PU[ BB_H,-,?L2:S,_Y
MB*T]9)O7L7VXG=I+$ \D[FG[*V[S9;3&K[!.A17C7?6;QI!^+"?[KV;KM2">
M+!H/KH*NKZ:G:3E 7:D^M1.63 :S"UF2TV%H-!NU?ENW'3Y/LVZRSOYDF6-^
M>$WK]J)\BS"]<39KX:^V'WE$$U4:JP09T)=T>%7_<;C1\.+DN2.,9N0Z";3*
M5 &5.MTEVOWUU2[Q7[W:]5L4W8&81CC(;UE_-XA6!U_AFF/ZEE8([M*(&L4'
MQ/G4@ AQ)+:ANQ_<,%=S 4%T D1[:*ZO._*HLZFM([WZN:XFC^%=KM]]A[\Y
M)9G49@)I\:]L@7;3)Z/-SV$[ ZW)X-E&'H[RR<T69=&J)QS:^K]6@G;!JOF8
MG(M%=B\!@:R:RDIX(_$9K&_4\4P$']H^/=4\%.6#^B*J+/N'K@3XU7IH3%0V
MCOS4P\)T]08P^[['-W@NS"E[?&TQ2&)C[)M"1Z4Q^I9% -;T+!(';U]4_Y,'
MOCM>Z#\MZSR65--T*LR\P7X#&#;"+B_1C*%:)M$K.1:4M5C@66;HJC$\ZA^G
MF:]-E[US;CQP]WZ'/[XWFV*3^9'L5%CAEWZA/QYW<7IF;2;:_?_0?Y>_'KMV
MNX8T@"@\U>L&7ZU11B0U,&D^J?]L)?B!79)&W[*/#/Z6KDO)\XZNAH= 0-Y\
M3J+R'IE.3\YTJW$%?M<,/7E:MCDIT:9MI; QON(BW:Y/$JP" .1](V.8O:;
M.]X Z!2?;?G>J6;YTN+-6EC>_S?9RG*C2X<@'F_//>Y=X%@(@Q RE%\,$"L"
MM<773Q;G!+PKV^;0<8K[A' 8G>8**$3R,J2 +*D2HD,H\6_ZW#?V]&A-X0;@
MS3D:/6!20EQ8IJ,)(7)VKVH^NV[3[(J>&D96C<X]O?M?51\8@/ L)XB<NE-6
M[=12MR95HY-^UNLV0C:*GR8<32_1YG[O>E&45]8VZ09@@:M>Y+H!5,*;4,&.
M22F74U^CHG42-6>V]G)H^" PBL/UKYU:[-,J:?=<F8>SR?-N !7@ &)G (5:
M"(QQ#A]-9'<D/N$V:%R0,9H)R%,C[G2'7/9-7N#.C%TK-NM^K)E6)):=)JK
M;P"VB-D*H'J0\GAV57VDBJM+!)5ZWBW=E_HD6X#"4T6U0&RL;D4XQ/PQ6NI\
MT;\W#C8)8B["*V-1E[MO/3FY4#95XQ[78GTTAXJQQ7:7Q:>(_C K3?]1@;K!
MQM;:/O=C=6WCF7.>>+ A;#'SJ;].KZ]0R%YGT:R6UUU?#8$+2&_E#)QP"N8K
MAUD':CJSQ_5F<V@4C!PWHH'\,\LE10?O-= R$@&_39;**W@<%ZM/2@T96ZIT
MJW:4GQV0;UMT%Q&'%86FY"4L*XVWIJ4DF;!"W74QL=P:;%1ESF8QY)OIAJ1E
M>"F]L?Q8OH8XWLC5J0\"=9>L@WG_^()[/HZ5F/S*;JG;/\^RA#+A,^XC]MC*
MA]W\J)A@#,TMXRMJ,60+ ];U+^\-Z<S1/SU@BD[ &C2PI]GJQP0QU')?2L_'
MT50Z'IM:S YQ?N(4E]'JNT>6#IT99I'>#"^#=LV 6]@;9O/7+Q.ZA?;@Y;UV
M.D##^WNH7HLC+YW+8Y ED=E\T0(JA+5L32AJ8I6(B5.3L76M[8W3V-% ? MP
M\=<^?H<[B^9!-4+LG6T3A#3C'UB)/=]O$PLF4?R.5H6R%1; ?XC+?4H^<LJ&
MH[$]>9>&_VX ^SFT"_^A:KA\HI8TN]W5^%^'/@*38O'6!M(ZHQX,C0L(/);;
M2(YSA]BU$X6G6QDP]^D,1Y LY<+.PH]?]%,F\)NH4*%V,!LV,E32W 7OXK52
M KY-'E)L(]S6T#3M&,?!,F.58[>I-1&CGG.0[%\<A72IQ9!)?=+2F-W>OXH2
M_UR9YU[[%)%>FPIBX*1E)+I;F-&GJ'=\RS>D6C"3LS;\'M=XGASW,0M)TF?%
M"[9&H?%Z@9-I@X: /<JFAPFALP4?/?8F+]2NWJCVXZP,R4I[G=K\N:+KXD'J
M0Z7-TE)_][V2EOQT]G*N7OEHKJ#;@3^%2Y?W<?+>P]Z%VRVFG@?X1]$2D8'P
MT]@J%YCNL!N8%]_9G<F-#URCK/#N:AX<*B@WE]SFM9/6=G](ALT]H9"^71N<
M;!SY+49C2*S'WZ%'S%C&(>=8OU9#^]>S]UZZFO]@\0&_%:Y5>)NNI)<</#3_
M:>1!F-ZI-FUP?XXOOG1)N &88- N"O<J6Z7\/S\0):UOD>&0K'VM0WS-\)_
MOM,[S>RX_%!>=K]KZBPU$I)U4!<KTWM- >HS;(!-6- YZ[0W\(7:UC:'NLC&
MI(T$+&N8*N@/U^42:X/!2_ MF/ZP4P6OX;E+$7__;[*IGZW=;^5"I-L[ @.W
M>S&&E<X=;SMEBJ'51F;71.D4/T75$Z[\HS_[!E[P-\Z/_/1H>,XEBE9!M#N<
MMW$N\#6M1QV.)LX3WN\80<\\09[H6<LFFEK6HK>QRB7O1\:UA_Z=N-$6Z&I]
M 7W\(DRW#:1K)2WP@;_M:C:HMJWE;WA7_J)O>5_ Y?U!(8J14(9B0V5X$HI8
MQ33L.^:\2 [5X(L:%S8ZA9,<NPC"-YAP MP0[UFB%7N\8P).7L1?O1:X 43_
M!9S&M25ABH+WD8N,=BDD:AMI?D&164+POS> #TY2JR9M.JATRZC.QI,XD-C\
M1E_Q[/>[MM+ZI-'^91Y=2VPM(]=*;@7]=/^UV%O+#W0MF9*75[[?[WO!2 E9
MIX<L8-.*C5H3HT.#5*D;@-%?:J^&\UN'F6XC!@Y ;N5[!N6$K.?S%XS72MB_
M]X&KBADE\@#(7?+*2A[#)\;@XM_;=37PH=;-]OTB4_SNRZ9)EXV:\8K#U<0U
M>_K:'P8+Y"19K4S2ZU3I;F#5:R^<X0^HPLJLO'QJZ0XGE]$<3:WQ:D><TL7P
MZ_^/N/<*:NK]WGB#J/F*2!506E04E"J]$QO-""A(;RH(0H30"1"(@O020 6E
MBO0NO8/44(30 Z$G%.D)-9#"\7=Q+L_,N?M?K.L]>]9^UGH^>^9]7J:7[FD4
MTW[9GX.='K*F50W;^-?Z8;<X\DKGT:-M/&"HUN?!4376AC@%W1*KFP1LO]8N
M?8SUQZZM_*R5E8VU@:^?I\3<[':K^:K'SO9LHI]P]HF=%3.#-3*,SC^[D216
M['Q\.>N=@.9<!W6?5>=SL;_CQQV#JS:4"__HW^#K>\]&#50@7N"1JH#"]$Z9
M;7SDE.\_G-?V@'.MTWF(Z75A.S$^@EI5>"5RTND#O8PTY#2=&K)_ZEW:(J4-
MFCX#O!ESL2<>A<WV84Z]=YM1,3\IW@>7+=VZ+\0V6LX\23HBQ=QVCV$X V"/
MRR_S?'\4NZ1M[ONW[0^%OSQ\MM24\^?V_Q+(L1X"X&?1D'W[?<&-TR!7*>%5
M78/\RM.[BT$U<E4!XT96%X;TWL[9<B]!5UM.*SU2FQP7NA]]>7FC)$%^XDB&
MH217,:7V9XKK]_^:QG,O!,M>T(GW3M12$XU;'D^QR43B!XXK1Q_<N2;133AG
M%W(C7HDR]*B6S<,MX)QV$<1]*?.##;>B8@G&6PQH-@.UFA^8_H;R_ UT/NH;
MJ!M^M4>'ZO\<J_-<DSY)"5T?\3_>_B?1S$?#7JS!@M=;)@]3%Q16C<\ NJT)
M/GT>G3DO"E?L@-?T<SX,]EX&<>;\34E&MQA*\9 'A4>I#%!)N;D['J#G"&)1
MBWY PL&A/'?LDC4$'U?J1&"->/$G!0*FZC;+7CK9Z?TK/:WMJV;:XN1OW_&N
M7(K:5JL-^@J# KJXI0_8>U33O%WSUVUU$J,J-73G];<^&XRAOL/<U9M]!IG.
M5XWA&?LK4<,,[0AO]4:F]8,6Y;RONGVWQ^0&Y7J[?@W\[T;<3&;:M+V-*I,3
M [1CGO]RK;:55)Y8-DDQZB 30';=-9TH2QSJF%3?TT'O 7QO$R]HEFZ>PD(.
M(.G:A@UQ_3T3S(F8F[^-09AU6T[H:5M4FPLLDNWOJ:B>W6+3=;B#45R]#-CN
MI@#P-7GB>Z6.=A38E37Z,C]$'A7R_C8NRU];T)^E1^LW)G]1[$!6>Y0J0=%
M*.IM<J?GK),NX'XX:#'N2!6*[,L_7@KO-+A"92!*U*27G+L:^P@1(C-X<TO=
M&N5_8D X[FXZ T3.WX/>\>8U_KRM8_>^)\>]??>06E1[V:J'G$E2H>"/8VY/
MPHQ_UGRZ5BKAZ\Z!)&FWN&<(D^230PX4)Z1"[C/?JJO5MV_X1NL=]KU-?WR;
M>,4\!:K'HU<_+K7#@>N8E+U=I;ST$JFR#G8X WQ2;+N.> $C\72;&$"7-F]I
MA>;\D493C^-]?6@7@>I..<J0K^:"'REWJ,#641P,1.ZXD]K=V!C"+_*U,IQ\
MZ^$4PTE:"L6TL]&LIHZE<U4^?"GPJD[OBD)/,\.V=6/9!),*4Q6#IL;GJ]5]
M3'=_?@N.NOOCW/]A74QYZGWG9E985<UEO0T=@6+];YL-.H5W%[VAS/8?S62U
MIZ(.!/2[[JN9"A5,?YN*O_<18_48&]7?5#T$'_22$0XPOK<TEW'X)$.>%+TD
M^)5DV5%GH9$/4&V7?@8<Y#QZ!5TU &XVYH<A'M !I+10^9E70>T%NAT;;'&?
M!/<8QKV5,&K8.5.3@*IN.!:-^MB([$:Q?IM1\!\LY#1;Z-SK8P[Y>B-.^]9G
M4_ZW_1@V$C9XFVJ<WUO6:KV,R&88"M0^6:UHO4CUFJ #R=^<4BH2K046C@N4
M9V;^/*1VFQ'!,37"XV5J(#R9WHFGJ;W2T1IOC>&_9+0PSI*NS7])+7#QFYJ>
M\PZ;Q#+R_MO-S!>[U$WN$J_\/V6HVIW2K:";3O[(R&;Y0('6PG.TGY.G6&#!
M6EQ,CEL_7.@&Q:\L!,^W^ZFQ)[ODW:E]2.=6#Z&KE:WV0LKO1$9G!49REL@N
M>L+ IJ?5@GR=M&M!YL2S_G)^!"T]ITT[ "RC/],KP1NJ-.C.9,UHJ]B[%-_(
M9NE"49N"_6WYRX_WQ5ZAQNUE$GI[;\4+[*06KL_?'7&1MQ;>$7BL][^?#W\D
M&@0,W)#YSBN(UXM3WJD^_0S"2N]-$_ZJY)4243:M+2->M2[RTV7>NQ=Q![:[
M"^M% ;Z)S,MV0C'L!Q=#RM<U%(8EY-,YCB2TGS7ID:R>>+ 6"!6\'@[IE7.5
M0"6IO5[L\YH)UQ52R]1G;8%CXUH%9S9?R+*OS.;/?F'1KCCD.@Z/:A:Y6.&Z
M00K666K"?B"/_:Y<E]6PNZ,*=DZ/FCT)Z6C5P&H(;%;DCH?-+[^^T+GR,QTX
MI^N.G4;_4?F'M44(1<+"):HS,2V#EZ21EA*:P:B>DQHT9H].$&>=Y<0 @5/8
M6'AQ>Q*NZ\J5/PQ-Q0S]E! ;8S65\LZ6I_<0Z]PX1>'Y/5 ;N\B/;8RW&N]/
M!56#F(6JH29BLD^%G1C\<[MA[>O)TK'5$%IT*,@MA@#.$!N4D+_5I/,^[D>(
MK0%"B);#_: QZ-?1YAW<"<N8Y*;JBA"?@('6&<!^GS;J7-<-FO:%D.Q]5<X
MG=J6?/N4&133LTXH*0EJBE$[ _S;=)O8\.B!E[NBD!6Z]NBBI^/EQ^Q%NW3'
MJ+\9=Z$^#*FW6H"/20]<2A)=8*5P8S3N(/91 -^F4PFL=,9^$ON?H<[,<(A%
MBFO+G:9S_-CN-Y5TQYKO1R\KF'3E=KYOGP:F]X3[:60OB?5Z13=]T)Q,]@C6
M4S@QF#<7NA':N[CHHM[M%B1"5EU"1BC&<D?R(I1(Q5?0G:>IF5LS8W$6.%=$
M<\:'%64Z@XF7U+6+N#)R67=9]?_2WLX K\=+?[95B;A%P1;!\UK\A<<7:SO6
MKL5<*7R3K*9Z:+L*5\YD79)54KV=^8]) 2<&W1FL6,2%DKX<<C2D?A0V[KKG
M:L0W?F"O+F#@8/CPL*3).TY8O#@8NN4G-'YSQ%2[J3(<K_C)./H*J\5[&]QI
M3?5B2&:6B1)CRMX<],AGM/D5E@?$7)-4WQSA +M$_IBT8/CIV&PV5%<;Z[2E
MR$MYKR :)J-V< ?YA_I8:>F9S:4:/84FI(5LK]S<(S%EM;Y4Y^"2AO.%HNW!
MM<HX]Y /<)&0T39($!-]U!;8["V?X^87Q#2Y\JIBO?'S[><ZBX%3CK9SNL%N
M#*(+6TS4WDFO0.U._]R>[R5.QRH.68SO4R;WN*.>:(2:G1,M4<T2?Q6/KG^-
M#2Y3OR;XWY$\+F=D\:UY2-])P418[-SQM-#A&> H#<;>241V09=JWY7;5WK)
M%)QD:]W0Z1R.^!/#6A-DMO$B536TKJ<K]-RM4X8>C6:3,\#',X 3.*+UXK D
M0CWW'WO/:#5\+(TM.TBYR_Z1^;6Y\1_MS_22@J,R#?SQ-L<Y&:Z7HLO+B_Z3
MS7UIB!>QV=]4!'OT<,?6\G6$_%DG\PU,;J4UX0]%_-<<UR'[TTK0B%[0M-K(
MG%;5[\W;AF7D.?W']ZZ?#V"#$M>V^5ZF ='&ZM=\_XEIO7Q+E52)Q6MWI!HP
MVUB[DD!A-R FYM?\DA4>K]35,[9>_2^S3% VLUGV1?)C[")N)%:T/JANE3)J
MF[7/LQW)'$W2(LTH0?E<VAXV@<LV3G94\ZJ^Z">@945N*6L9MT3L7 DLI[@@
MY.N;$F>L:^N<KOR"ZAYYLU=Q1Q#&)&ZM85_MVK):79*P%SU!O_'GE<K:0^B%
M%6HK%"I+B#@T'^C2!H.TVQ#W:$W-ML3CQV-JZD5.C<A(+PD-N;HPK&'X0(8J
M'.O<E7RIY]&'JWU\7M==#X]+,EB(Z&XPT[K%2DVUI]-IS1?%>,W <P,1*['V
M#T,2PYE5!%F?4N,K1R41$'=H]O0/*,T&KZXP;$>W>-H.";QJ_WF&B\*U5!R
MO$R6')J??5]54:/SRE:'\" "?.>J]A^:4+@LL[Y=>/I3FL#GW;S\]C- S4+G
M&8 )H=0TNBVW^3;<M%6F.4'S)GR2"[W+LOOM;=R\+C#-#@86&0"E0KU"R(0I
M,#?C*;8J:#Q((;D'=*T9XBF$2#*4_.S:-J=3:;N?D'E0+CR"Y^$-+1&A6\Q9
M:IX! O6#\XLT^.Y_%9W>B+V6\V5)@'M;WH>ZL[T'=EJRK9JY%7?./LAXGZ?;
M $0%CB"LA=/Q=0TJOT*M,RE2&*88B&CXY?HX7;127WD>+/>2HZKC3YV%H;:[
M9P#H?V]:R"TEJF6K<7PZ_UZE]C]DZ4O4N*>:QP!QJ,ET0JKYU+BF;=K3R*JV
M.GZM.D5]XPSP]Y[ANPQV6@K"&.\BV*E-4D^8S&L-WV*/AO1:[S"&Q;[L"QU:
MO,]J\_7D .<%GNOV%]E:R[]%A9/AI$0![TT3H+I"XAF (N&0ZPL%J89B"MX4
M=V163M24A6\JU+V30UZ:MR@)>PAS^"O0F/EE#[KG>121-HLP([&#V]TJS@ +
MT@7TKZ<U!+&?:F*%TLK"4S&9;A>"GB%<DX?(6?BD,T!!SN:)-&@T;6CG]M=?
M[ON)U.]KJRF:.IK"8FG44QF-<-J'9JU3UNU[>>8A$=[I"D<=!H^,SV^>MI]B
M%\X W-N&A$[9*LF58/C*C3. KQ(XVW0%UL[*<0;H$""E_D[I>Y-@L>F3X03:
M'UQF[_O'J#H3IX.$8F3MN]/T"OX^UT56-Q;P"VMVLL%8I4K&&)!KNN:4GD]
MQ\CUC% U"Z9EMJ !D;?$_CYFTUXW^V2:%S1L :\DIY>HE$W4>S><)FMZ(!7D
M5[VC9\EIFF"[R$*#ZLPU+[E17D.GDHG;M^](QS)/\&G<2Y>.=D"%(:S_EQ/2
M;6$;68V=#LB;O=,5Z-;E]OPTW+ W,*5-WV'R!TGK.U='SSK,$S1X=2"L7> _
M*O(IM;YBDD]S7$)J].YJTB1\1\C<CD/XP&VSP8!9YKZV&[21'$G1@<_@G^BY
M2.#_XNS*L-5C(4\J_7?>0-BW]-6+C2N.KGO#1W[0LC<"@20AO&*G;;BBH3CV
M,Q178GMK_<@UIH\^T _L5Z_C4!=;*Q<,&K$1(]4TK1_I@<*J%2YHQJ5^$6_;
M;IMW53D CC9WOS%>*SR4S\V"(XU(6C]J>34_G<;.>*Y89KT!%@M& 0MO,$E-
MC>;)>(,DY.VD[=@3YRR;>*>)F$\UJ.LVZK4)]L=:]WF=/+COFN:M\U.+-/+7
MK>G)Q#IMXE:OFJ[/Z6J9UO*PG/8L#[U)7PE=-@2>X9I6+YW/?2N0NQBN,T)0
M#G\\:I#,L4;W5UJ)W(TS\)'OL^6"L)2_V)PIG ON=U>:MI;Z/@!'MOLKACF(
MP9B#[F/QL S'"UXSPL>]M"70-BL9Z+]AJN]4'I9=9*U07!AG8GY1*!PGMWVH
M#-;_ZGP[:FA.8ANO<R/F]:W81T6H5Z+W7,]YR^]-I764"<VAFD";G@?O60S"
M?^<*-^32D+;+D-OI?46FBE$?]E_NU$CV0WDIQF;V.G2GLMN4>/2 (IG5?R7W
MD9'3G<*-B7)>=X_/E5+6"XB2/S///73E81UTMG$U=X^/)I;6$HW]S1 EY9ZA
MII?Q6G@6/]RUX(OE(4'7K:"6WGIP])6TQW_8&P0-F>TY,YL#>\5F@?S1_TQ-
M]^5T$_-F5>(.2+[2KF%R[M*3VXB92WTB<0UJ+/H ],1K#_+H<9$S)J['(;%T
MQW#$]]\\Z)TF*<952X6<(E0D4<XI2:W])C,&==?9'<\G+Q\O)^HJ71=AY#\#
MA"*  87P1'7?GLMG@$O Z'Q;!:RF0Y="E+^N,OV\0/@\3-_3@!RP.#'V-BF0
M]R&R2.<,L&YSIUGPC59GX@W,:1\#7:J^I=*OW&RX>LHKP CF?,F)[T^&'\NZ
M*_^AKUV?<(MGIYQ<ND2)0T!39%NUO.Z7VW4!CSX]5XJ3_QNARD#&6N9,58^>
MT[)4,_&)?;,G$^/JV7/!WS:L676YJ$\TYO1Y_, \'W'Q>:4.6-KR]!];RF&
M[^HLDG)]N;[&5K]=23'I*/B'O&9T25)/PC_9=6)5RDI]!=*_-JZDHVP? 'W4
M/Y0G?&]VI+PG3TM(< 0*_>;V= -2:S3R*4/:BPW%LN]3+;!44XH3_$1.G4GY
M8(%Q&I*4\%'0D0*;JMA28; -1 B3C?ZYJX^"K-65537&J:X33ZXGF0H=BF!K
M%)>0G0*,B["P]]7IHMT6)_'_E68S>@KNH'\="C=7$6Q[^K+&)=54ES83_,J?
M,?LVQF@?^Q3/WT7!?.@MH%3N5=_M"Z3$U3VZ-:-.FEZA3+6IZ?U:NZH8XHA6
M0 6_+)VQ!:Y7ELF5QJ%6]JN=(SG%[S^&EQZZ(C]*-]455*]9*P:[MSHMD-M.
M)]!DVX[3\&U-?,C/]2MW\CM3+[D7;.@FT'(6]_D=Z7Z,XV< GK&"K_VPKYR(
MNV1?7XH^N5:L;REQ;"DI00D^$396]"=_]]<9(./5@<!IQN_ _9_K/A8::07,
M*D');]D=$[4N\;\HZ',0^0"X?OO4!!E"%7J]9"V(T1J5,)P<FCOOCN9=!%P4
M&SH#N,RHCA!#.FS8:II<-*0$X)U/B=V'_6Z&.%^?(/\/B%R@P$.A+/FRWL[
MP3G@40H)U,5:K4L,7]+/(F2R6#9$TSGTC%Y&:U4TN75;;O4\\?W.8*CXB5%(
M\-.!!@LM3T10;8S*21)K]UU@;H8454DF'INZSZ\WI@+ WA=P@#P;Y$1EX5^5
M>+%^Y+M!4 >8!?GN###=,6_-<JU93  5<:-U[/W!6J/N]K;7W\%&-?;BZT^>
MK'CDPT1B.*UXPJF7 DB7CX#DPK*%#4_(OX[7.0=)$L5]>;16U[2KJR7N-%[R
M38Q1*^1T\$A-5:LXYRT8_E>>"TWE(^DMQ 6QD4%=R6< TAF@Y)V)2BBZG^<X
M<28G]O>B!_JC=>@[AZLO- '_Y_6E^CFCSO]B<@KO!K][$AVUYJT'5KY6]F/"
MLOBU:,8]YOV  2/F\#C1F(1@L5\3<MO3^(;B:$\^-FVN!_8&L+1E$[VYO"V2
M]=6$"=VL(7B>[OX"&O.A-O.J7'5CM6<>.;'K9%(E1DV7+R[M6'!BL965E+NR
MD^N^!..R+$LF\#&$Q\16S/TX R15^(?,^I0W[I0J^I2SDX\IX"F$\9CAZO3,
M,Y) POY[[[L:YD+N8PFXSZ:B,NZ.F%8EHE70C=!IHX%&&SA!9#S@#*"R1F>A
MNI-$MH[Q,"D9Z[]5&JY>>PMB/O.?:)/TP"LN<&@/;_"F(5FU)VDSEUP[Q7[U
MATL4#4CJ0;;$/:4+U;.24"%9V)MN?SF6F</HQV< FPH5R9PR5/V!M5W' JA9
M"EKVCF?&-?N6CFN6'?_1&,O'BOY_ E$&9JK?)W]>@D7GC<M!GEAK[3TZ30Y/
M?J]@L58RN=!Y80'DAJCT65LICT!<(6"X$1=)SAL6=[H2\A9%JCP0J:$8+=O-
M<9_R8=M0Y/5F 0H$;ERR(Q0GH&M$$])/^RCN,EZ905"_9L@X3.4D#++B33XU
MYD5ZKOY0%:G][F-ET:N"%G?\\LKC?J#2H&3+TI0\Q#?.K)/1!DQ@#5=9^XC0
M_3?!)4,+HB7L <7%3R];VO0 0([C;-[G&2+1?W+>5AV'_Z JDAM>D\XY':1N
M*A*/H]^/R\]'>BU66-E#& ]2;BFSM* T<KC17\DS2\V- 7VW[V)81>(FEG'8
M\$FSE3 \U[NIUU_#'H(>VT(W+*Q\7U0VA@%#;'0)L+!SUOOF>:R&]853 9D<
M\-2EEOGHV\D6,K2ROI.4=OH;;8HR94$_NQ;JN-2&OF+4 ;LJN;^18N5XD0.]
M;5)/7U>K%PQ?%3S<M,"&KU1\3]+I%?4SZO9;B-80F(:.\GV+'#N47W'-XO\\
MI4276C-Y/'P4J-?,2-%Z!]6HYX#NI=X@"6=(^S&RC$F1XI1[,58AMBK4YV0@
MOBV4*;GJ%K15,,&WNW3=V4:@X=_'%U+BB-5H*4YWQ*HQEM[>ZSU5WQ0H++!<
M*755SQ&0/6PO]R4[4IXI9-Y:/]T9%(9F)J08S)O9Q-BED3!J_"#_U?*P?.N
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
M(&2)JL!CD;%/!2^> 2PN0:'0W)EOXHL0>.3 ^0WT1.0*JD'XNWB[GW"!M?/
MM<5]LV.+;-TT?J9].WTCQ*A&2(H<5MPX4;[,^\;W]I+H%IT+C@D=-S;^N(F=
MHW0]_7RGI=K#UD;'!WV>R3J]Y2J+&4VLD'C<WO*XBPWI3&X]\4H75@-/FSPH
MK0-U43\@IZW1%?=LYODDTPZ3(HCNYJ4J&EN!:S3O^^+VXPC3P",)IKE\)*%>
M:.7AANX-UD*AF0RQD6VJZE)FR)'P&:"K[M&QT1=J4L%EB)#; R8M Z%BAJV"
M(.>/"*^DHRNY5-6QQ>I?=4K)-DT&DC@%QO/YAKLHO3_:AIJ>\Z#1.^,UEURK
M,V4MQ_O$P)'R0A$$Y?7_UD!/^@Y=)PZ^O#/Z47H>D8[0LWI6_N(,D ".DB]U
M1'^T[3+47:(!6F\,;T/XHI/4EGZ?1'-.: _2\"W04N+"Q\'N%$WD>SD7KI?G
M1Q9?";Y.P_O81"\,V(";S291850AEZQ^R>_S9P"CMSCLV&)EW$9(#I3>3U<N
M:QT:7!51BYIJOP6Q]#(;O69G]NH!EU#,ZY?^#-;"X3];NGZ?Q^1S.7;2N9/^
MEO<_0OJW\$%&70Y2W7_W"@0,WR?20[@S/LYI48.,OY(>$RZ&$+,?)C^?<#5F
MD;[2R#\@B_36/CE7;QL+JG;X2L2!MBCR]'$2<R>;T]$90/K\@51<R$PA#9I
M%J-(PK,)CM&W2,@NGT1?!XZ'>6#VCI8'KX=984,%@U6,[6VLS2X4.WCC@@GI
MG%XN7.&Z+/15 U]/@/^RMQVV]D+@\6+;I;]G ":O&5L6N&O/)?EW!%#C@_,F
M_]3SW^[V^(3U+3Q&N^*S+C'D(<S)(5>J^5'[$^Y%UN\WM[; +2/03HV;U#<P
M-FW/)3! K1:G1:!EETD+6]:"X3N;(9OC%*8?%2TD3X)]I+OO$A(X+T\O!@\4
M;B[2YKN%A'X(R*AX"=8LGSJ@+J*<[6(_OE'4<Z-RHPT-<@WL[!R7!C4T8R>O
M"5U8K8__&'\1(JTN?6IZ.>N=RL+VBW*-Z!_5.%AGJI_"ADK]!9 1VHQP$%T!
M[C[8N#TU\^+FJ%R@[=%/DEP&'W&L[RV1/JF7DE?]W7:;6?!UQ!D H]'=%IT_
M1UGP)//\3C'H/ .P3/]ME/AI,6WY0_/EM2'5%#7@HKK0TG&XBYPU]Y J1,SK
MOV)>@IJW_%\;@>'!/\'F/.SEMVJF.@/-/3LMKFER]JO_EN\+&@,SG@&6D(@[
MXVJR,$2C?LW5$6<5K9^_O]:TA-8]669=4BM44F+1.?]!;$+H0=15MPLJT5:F
M&I<G6N_/V" LR %X6&S*[!D 2/5</-^@X]5$NVA^,/=LMGO9"G,%IVS./J%A
MY3*EKX'@\)L#M^N2+ @]F<ST\QNXVFQB>4]*HC/O3GE@?C6OS4=V;S_\V')@
MGN^7&#_G)N-'^\??@J)'(%^4HWA9PAV7TEGU1P[^!F'RUX]&<):/$WTT>3]I
M]BTO D1I5XT3_\]Y^O^M,?V<'W9.TOIR7X7NSEM$<C<$&NE1T/S8=P,OI4JZ
MHO3_D77D#^F*\\9^0F79AF.>:4R_4SARPHH8)=\IFG@/%KR"ETX+48NJ?ZW5
MR!A<)A.(K-KDEI\GIJ(N\I:>J^8;; *5G3>6V3H3!A$M+GAUVW:;&ZCV3+:?
M%(7\]"25(87V0 P@(_KFP5^#9QP,M(OU=7.XYDT\NIT&Q)>'.X[6-,FE\R,2
M"6NQ36P!ALX$0W?'O@QAXA^+' >Q4#[2WM,+?IKXS056[X% @V?-*3U[$W6/
MW2_=H,FH(E4.7((P74B ]^N?\(&AB6:1F]/_3')N"L.((<(;M'UXV+N>5>SD
M@TO*J R+V^DQ9N4?B>\$9I]3M6OS[RX6N%<(>A#TOU2 VL^$OXO$M3BU4EE+
MH0'+</SED#&BR%BN/[(+]O%(XT9U7?T8,TF]RN_(E%O&S]<_X' !*G(<\.W;
M]GM2R& 0%%[>+O5F_KUJ!O^*/6KW)OWK%@AP!GB/8:.*ILP\(4$T:I;^;)E/
MK9I=# Q4+[R(GICG)J\C%V>* UGQ3E%RB0]ACOA-.+5)-6Q;H/\,,- \_X.:
M7ZYO4&5EF=OU<+PX^TI_O\=_ZO^I=[L=*68PDP^7_&!>Q=$N3^?Q8$GX]..+
MYP/[[-2U-U39;:QJ->1IZ?;H\!^9W1HLS!"R*]YE=(8E9_J/WPU/2M[:F+K3
M?P=G &XXRYAY;*2FN:J"6!?">/%RNL#4MS[]H9I=6U;Z7;(COB<>YL4W(IZP
M:#4UI-:4ZK!3J>4'LLDXS"YZ1[+6&AG@;<SH>BY+F-F6< BV#/C&@9]_6*NS
M\J!_X3ET\' W% ;EC_TAYXFK.QT4/*RZ?@9PQX@&H@0/#]NB-;C%0U>JKF'N
MB/77(%FMUJMDFM]_^N=7G6:3!=$?R;8]N#/ 1UAL1J9X9!7-,?PP) 1U:K]6
ME__"YG@1A1/3(KU%48545JH--44&)$/*)9?_-?"9?X"+>J.I=#G<UX#$53Y=
M [F[8P<4_7-_8*=$V>B@7(,$[)A[Q.< ,<P0&L-^K6E^E?P"B56&SP;5:QST
MJ3_N 5<NA*M9WVPD<A>U@EKCN54D*Z1VKAVQZZT?'J[;@N&=[8+"9%BA?'+$
M072II+$2ZRU.3DKQ@?P8W Z=<9.8WEXUMFMQ<@NOQVI]434"_5-Y$_V,M&LS
ML<2*@SR;E- ./URV](IW">3I8H>%5BJS5ZQG&LNO3;:/%1>-9-2"9$JUM7::
M,=_%O=&?8I3+BG5):?&+/(,!IA%MCN#P5KE/F*6Y1[ +SAX<AF+A%*V,Y0.&
M\#_-]*_X#$7R=4);V,;8!N]C6Z?BWO'J6HI>@V!.N1@YZH2J;RKF7(;*[W2H
M+G+=H@YA=4G]K8RZIUC;/'@3X,23B_G^ S50>2EBQ+&4O;]MT[)64#3IG(;G
M";9_LO_KKL#U [:N0@D#7Q>A1ZV-%"N3TMR%0XH#ZEY5LD:^8S^22[[0MPB>
ML3?H(E6CQX=.\2C4K"#%I22J2/W4SZK-//I@04I71,?5,T^,3I'QBCVVH%@5
MLS3,A1P1[^D-C\G?K]QM^<6IU;>Q=%Z$Q@0A?B/H/ D4[*JZ0';>I#SM#OSC
M:OWA:+:FTSIHJ-&D09;U(N(ID?[+,[1RXGB]SN] =&9LW]TFVQ$_/GO]#F[^
MQ^)$-&4;;(MRS7WK6,ALI_A</)8LS1>^")W*[?*,^Q8%]CV17:Y <'WLLAZK
MFX-U"P++@H9L.;T8A/J6KCRBSTLWE'G%UXW881%WT&LV[K[\1YQRBL_[7&32
MY#QO:H&>^Y67EGH)2.F["R=X%_WE\ 8^&[<W!A&!\V(FA"X;R41V3GBK@/^%
M:Y:VG$[2UNBZX4QZ3XN_^>K%O#WW0^W>-TH7<[QS3\%[&O?WBSC35Q+-A22P
M=NR9_:TEX]5\D'5>/<A2>;!WDNNS%+UQG!UR0=3.8K6<SDN6/*B"$/>[<1#0
M*>/&K[F>M@?M4ZB>%J4WQ D-ID+JR"(F5)IL"A<Y!I-%,,RCO]J;OM'LA3.9
M44R5)R4S*&7YK3K0?U2@((+FV*-R;TL*H2',N&&<]*M<@PMNX,Z=R>'RTH<^
M/.KX@:XD8>VTCQ!?*OWBP*+VE6MDE>[;(FZ1E.THI-YR$%_E9@Y_ WQ@8!2U
M@^E0UWAV F)'B-U8H]G7L=-4NO7!%X%$\F;[UO]N#-M#T7+UA&/NKM3/JC44
M=F?'H7ILA.M6)7Q.9>G=X]'4;R\5YV^,UQ2JT0Q/"<\;9ZJ&&K[FN+4DB^MV
M^[@085  PGV)33J]@_[X#%!=U(00K4()^J*:)4/HWP?5,OM%R^$;A:%H;/B=
M)[A#I9 [<@.[U@=@9JIZ_:7F0">1FKCO:FCB$&ZBC@Q9^G[_S7BS<1'+&<!^
M^-D#VN6*DKELDHS3\K?O+IQ]RV_C7X=I:G^QB0(NV4Q#B>@'=;#D#ANA5MAI
MI+/)423Y8XC%$?U*=?5;J.U_<)OVY&S;62O;-CS+2ZQ<!=P9R:5YG#'!PHM^
M:?+"Y\ 1DY#<&*]]3FY4\)Q6[C?ZN<92Q261F)JWIGKG-B:YEPV"+I3 #_^$
M0N?L>*M?^$'QH*V_E/:?3L/3^8M!=J?&8BA6)U.]59O2R6)A#]L738E6M)=L
M;;ENXX/$^.D&?ZG]BH-K0:Q=$'+< O8K1KR6#'GMJ(2R)H6ENTA13];O'F//
MG[YRL>U-V91K"Z>#QL8#41V*I\T#&%RSKO>16=#/JYV@K"O67WC8UDDG/@F/
M'06E*W'R$4%/+SR4_)%=6*Z2YZWLI)7>XGT&$%K_114+S2TUMQVC7SD#W!1"
M&7.? 1Q<# 4$^\) !L3MGQ8]VED>,D%-GB\LUGE=OXND7\AQ("A3GBT/*F(#
MEE&=7!8$LR>8/V*2:UU,#9U!-:OCY=%=Z\JJ/A92OT]5E,2%><ANII2A.#S%
MD]M!?#YGM<I5_J4!ONS-9A?S"6!2;[+(<U]#=MB76I#_Z?U\WBUI4Y6 4CAS
MJ'RL=U'S]Y-?ZILI*(O/AJT*_M[56*P5-3[+0Z.>TF;TT5K_*Q%E/;D$V?9]
MCGHP)MWTWH-1!+_L B("#G>>#]@?.J,_1@RN/]:A8 :H0Y[/21(MS14=US">
M-[O<M2[+9CX BA"YVI;. *&M(J3@U-@7Z'"Y&A&WY(NNZMIS!F1V"7I?66KG
ML0TO<3S99/[2<"Y), ]XJO<7?_M0YL]:7J#9/?KV"VR-;DUJ=1WV4-=[<XC9
M!C3L>Z>153L>\ <\AVO;-FW2OO0TKM Z4S8"C>UZ-Y=L[_3W>)Z7^*S*J?7R
M*%^7_Q2HK1'H]4[%P2F5'/A0-',KJGVR7(3$7;@"->4@MYGRHW\Z=2?VS/KL
M\P7_#MBV 4>8#-:%'5YY-,3G\O2=E\ M#;N1@P]7SP"_9]TSW9/4<8UZHCU8
M2+6EGLRHJA+0.,(#/8$R#!ST$?2/C+5;[/.6$K7E,. G%719J"?W0=GHZS.Q
MG;3X<S1H74W-#+^[-D<WTY5"7D!1]C##:&*G@=^U^X;(=!\54*A#B[WJ4ZD6
MH9<Q<XH0OV\7#*'#7JS_14S8I]G%X*NK6[BQNC'2C$H;T._D:%+J [)GOEPR
MUKFRCGT&O:\KY"\Z# S4R'+*FJY.K';3BJZO4&(4&$20"# 4#MLEX6S+1)6I
M<7FTJRHR44%)11X;>.X@ ?X3$HKM;6Q@)Q==/B.*=ACB!N;;EE!O?<-U O+'
M$4T5.VX#)+LO&01S^^"$TW-B#;K$4PDCXCKS0.I!?3R)PS])6?UCWF/'#.HE
MVF<O%  W2 #S;EQ2)VJX3)86\'] DY\+0@1#K@NW8,RPI3.='G/.,)&0Y@ML
M_^#UYMYNC?1,D'(LJSU(&J-4!D$OL!U@&/I8"O&;4XC'^(@>+QI+MTYU!?A@
MD!5I#EI5_U!^!>M=ZHEW*)"WY9J5^5V:ZB+-PB&] ^Z3:Q?*(V&[MB'X+J=<
MI^=UX0A6E[T[U79V5@P;0)AK2*N>W>S"N@WG<$Y]AIG7H.BTKZY<;,T#0J*!
MY^DD3W2S9PZ91XLWK% J@2E!H"5'[+MCT$A/>A\UW.BC"?TJ'9-Q@TPK-B?G
MXZ]R.-E<K44JZA$G@XYS/B/]4/D/E 3V=:T,$^/"I(*#!,G11V630GY"C<0S
M0,>F'Z.+FV&@I<"L#VHDX%"]XECJ$P*42Y9Z7#/J%:VSM>4R?$N;]\/]BZ)'
MJ&S<N]K[TU._DXY&[KZ,D_\-,'V8LRY5\ QPS0#O/&8'4M#]^6X;>;^W"S*.
M;XJ&F\S+/^$SAE\=@.ALWS0C6#&8W(M:TKQJ]']ZUOK_\PSV4^\[C'QZ;S$"
MA:N).0XNA_%N.EQ_G"U@AA=\F1OX)P.W(^(Y+C"J;;Q[YA(L"HQK=(% -AZ4
M7,]ZEWK>_1GSNM <KG#68J?4(88W6.<O>Q>\KOT4%G60&JOZLCIN;^BM**GW
M1PPON1,/;(=Q!F'J/CL+\@3#V,@"RS(&.?;5DQ_2DCZ=>JL: &>4RUOS_B%3
MI?P5>9'8A&&5^^TFUR_&=E<-D_D@X]5MO$Y@V(@D]]YT9>(#+4&%G9C\KQIH
M8IEL5^LEW;J!=_6NOH\Z#X[IW@>*/0;3)K;;NLVFQ*/%=REG@/F,<=:#@/;Q
MXGS$Z>':9+,EA.3EGU& XXDHL2<N1-OU0LWK=4G4%XI:P#(5HO_'E,&>'E)*
M4LQ2,R<!Q8D0PB:> 3KK]LV?Y:_5B3\"JZ'H%>4-&LST:<%KY'0G012^.EI[
M8NJ\W8TNF4ST3MKQ^JZM*#FZ@SA_T3*B%H)[KD(+A [)E[-8.WE>8I*] +X]
MDODMD/6@0)S&2OY*9!&P,T%U"W*/"P\W0U@Q+(7YK0+H[/W(ER@;OPU_$W X
MTDD=THX+?F?+)7<X=@>3S!/API:J3%NVJ:B@MH0BZHC(HWR2;<=1U- &@>+X
MQ"@$YIXTI=Y4>!ID?/AO0=Y"J--^5-N]LV ($$>JA\[/D0_.$PE4?#S&JJ:Y
M<K($WU31$+8S^7:.?UC)RRT@6$D^M@QN@C&-_31RSW4P#OI;7BI40X$L%BB9
M2]PTDG6:7E (\8'\)JAMGZ?FSP9Y8ZE@6J$<*X>-, JOZJ=V#\^\I5"W]MY#
MD<+!!EQT"ZK^$-T-8A:I<DB<?E9QB%.)6I22^UX*6C71VI&V-0JY,OXJ6RR;
M.<;CRJM-F\L5$Q/17<4W=Y1^6( D-UL%QA"ZKA*'+AI\7;;U0RP'&D6$!#(O
M7KX\5#':M2]_MKO,B8:L\D; !/ON@OXPTB<"07C6T&/NT'F&U1Y54TZ_G-FI
MIHNQ\:@7FMW]")H=LA0N2'HS=BBV<&4('2MK;B113!$Z139:M(AUM%7GE2Y.
MFDR^A\EY]4RVCDYAG#MIN==QZA%<8]:/!5::9FQF-'W?4^4\[WJ#/Y;I[R^Y
MIC8/9FWP6##3LK1D9F@*G%]!.[].C>I+AG [!F%@/F/70W7A_@W\ X9QJNHM
MB]D0C'A(V#%070QS6#YMOK.,"5$SAA;4*8\=EE@,\5&R&A4"?Y<969#M"LRL
M^ H/I%7CD-54\+TH6.'#8"27LVLLP99C76_%G!RV8!8'/@G;)%U;M<TN4*-4
MEKXVC%7)Y%"Y]P;ZG'S'+I-DVXF\3@6+>R^PVIIWE-9M2^>GLR W?]H'>6-F
M-BU_O6@_E0]DS**/X/+#W$Y;4XO?N=LYU==U'WX'&<\"QVXU7D9R(J3(V=]A
M!ZRLFX9]Q_EC9N;6CM@8>YJ>WX3,7\B28Q5$N5! 5(N> E*:(4>95>RG3-22
M/E4<OJ?+;^*P6X1% 5W(N]8[D\V*;K/B*BV-<Y:)R/6?!$:2/-H97(F)(1A)
MA@;^).=-L2E.+8@;]-*7OX&_^GG+%/HT;(X.W1WPP1;&P@AA(#B])ILU]D7%
MYU,L'YXU;%Z!^$&B!&YJ6A'!H;9:XQA#&!EG0ZJL@FL4%$8IEI32]G*9/+/D
M;C[!7+4.3K+]]ZT$<JT(730= >'T;&UV\G;<.@,D%)I:)2 CL'P#=L,;9JUK
M5=IXZ_II62E*B:;!&>#2LZUZBM6G@ 9Y?#'^'@]Y4"?C[A>D@,%1@*4TS5G*
M<\K6PESC#) L0OE;2NV^[VRR?080ET 2!<'$\CN"HI\I/6FMXI\IA[9&1;6?
M>6IS3H4F!JF,.0J=ZS 0V?"*XT!/C\X98/9Y6Z]ITK]%9'X3Y)^-O-I'V[!]
M673\&523.R(T<9O$O!;B*0S>S"I*W+S9X'<9=)0JORJ!]V,E!=6<S[@=?P;@
M,OP]4!#H(&8WNCS)AN0R2;:)1<8UC^KY:]&%GNN6@OVDR9,CO]E(.@=.S9J\
M:ZM%LO!TH%:Y>J"=+[5:8F%EM4BW_)'*GQ]'+!LY^S$ ?5U,C<_80"I.(LU8
MEM>-G)/\9V='35_?#:H"8],5\5_9UB\MLC=W\I7H,<Z)Z2D)9-08(4_2,XEM
MW?XUC0,>KT>S=\84%A>>;5EYK[EOVL2J55H;HT3S/'41BDCL=QN"&1@MK%XU
M^'8.'G;7@?W*WK,YH><0T,\/NM3B_-2.(&9B+V@F0P3:9S!?6_<EWN#X4=["
M1$IC.J\NOMJ76/[QRM=/(;&/K>!;$JFSL"G0GMV_)[2F!8EX]A6GFF3$FU#U
M^72)R*AF/<5DE_S T/L07?C31?\O5O5G@(\NI2'$XTY![EA7-5L\5T-JL?F3
MJ?.G[V/VR0VG)JVY7L=Z_#8W23%8:)P<DNG!&]MCQ#2/$)V1C]4_&5*3"G'!
M <.WFA7FM/(+0-6VG)LM=2J9QVIMN?YL^4S(<Q7++TL-JUITK8;'O"'DZE3W
M)13S#-E7>\AN O$P0DB9KH1G],ST>A2XR;0XO6D:6N8X'G3#^>FTO7+=6#9X
M)_@RZ_%<X&3U[9%7S0W04HO5-9LFSV1H_BT%C<T,Y.*3R6J8V*.$)\7G+W4\
MY@U]<7"N1F9%5GADMT85_FI2GJMZC+ J(:)][N[8C!N E?P?<+[<R:?V]*44
M2ZJ30)JX'WN<)8TPGEEJ73VZ\BW8[]34/(NL@"=]MM>K&S_(]2AY9;Y>*GMN
M-@9K_I-LLTKZ8#:TL&L7M2-G .AT+G+L9,?5[4B65)M=$H__2<$'QZ3SM/\R
M"W7ZX"!0;/ 2>[#+@I/#<FK">)F3/ !<*QKBY+U*6X6$)>B]YL<ECK"O3OW:
M.[LCVI.HRT$806%R+CPE/*Z<=W5!M><S]&;<)/L90._:WL*/G[_?;H*N-3\D
M\=+U0$N''YNN[ZU,2EXMK=;( >$U.IIV0Q<JAS*S*DBP6&^N<2G3X\_.C<5O
ME&C91F,SU^4W;*Z/'!A<QJ%?+Z7+7#%99>,<>K%B9AEH"=)0YZY$>).D'A+?
M#_B5VZ(XX<'@%-S$_1NUZI_< \?/ /#EB?^V)0Y%Z .>69^7) #W]KTW>SOF
M9V\(O(H-NV5$.UX;-OT,SR34E*&XT.%!?+C=)"T)SY)GODVM?O%-'FNT//#3
M?0PG?*#KGQXEF5-:QJ:<SJ^($VZ["M3O'H*_/N:9EK/6T,NP_OH%TFJ>7AO#
M," +6G4NX18>.]B]=0397%^>D/>+6Y=T4/UEX)ZY9I8A3HYIE,QEB<PV[\.#
MN:W9;HQ)Z".:SP#\^62>_(93^YA!EOUN)%^-4195J2YQ0<]TVA<?\.T,X,-3
M_P'4C,1II'E?;&TA<U+DX=#%G@R;2:FZ32/JL44Z!B->YG>[8DUYT!#EJ6SP
M4XVP"-[Z[BY8RAH;=&=6L@'O</*C2H@FV&=P4\AFZG##'>-_VHB;>VW\Y'G!
MQ7,%BX;=@O,3Y3GK,ANR%Q@OC=?EFL<[^5NE?&I_^5JU+M>76^'%5$=%SWV@
MT:9F;(S)_0B"%<O:9,FP7L?_513S_\]BN'=O_$N80D*R6WN^H>'U1WN].I?.
M-0QJ0X9VE,O0N")K\TB&?UY)N;[NG=FRN_&TYV3C]F,(/VG0L\Y$[[(COQ&C
MC,Y&SC"KOIA><LWCVT'!W^+\-P;4&\IOD[N)/)U([NJZVHF2+U8%?TS=8W3Y
M?&Y@ZP==E4LVB^]/YPGM-W5G\)'R?P^@JN")\S NN($;^P:Q;#/:^PR0%T+^
M3<AH\3_(K:$ (^6Z6D==;XZ7W+E^HO,^@'V<_:\?UW%8Q8_V LN^"UWWY"3O
M]Q)N1)W8X7VW/@MG%NKA0>&*^0\GKNTFH4MKAF0[1?37,J:5UE*2.0@*=6I\
M%D2+9[MWLO960'N#C73@*>_*4NISXMP.&0<Q?[[V!W4C9$/[D&L!V?'&BP:A
M\*!YH61+2Z S1H3JC_DX8?]7(W;CHF[Q:6MPHG;DDCF!?IVSX&"UZMVTW)'J
M&2 46<M2D86^@HH8H_C\!D2+:0@__+=UNP]@0RW]:T_),,H3)[^/I6LMC!J6
M=^-V.#?C\C=DQ)9BC=KW9I(2^P90FOQTL>')H%2\A';GL71OI:XKJ6Y 7/QW
MX9'0JD4J\^DFG1T<9<MP>U]-%C$O1ERV;UI/SJG2:HWP+U]"U_@#.\MQQ1WS
MDAD2BF;[:M*E:Z^KQHE1EB/VBZ"L]G)F,I3R&LK[WAVWV=MZLW+IL0Y>-500
M,X*AS&)_]4&)V4?AG[J8V3?(O\/><F,+W*<$0<3!FQF'?(^]&@SY%87JY3\7
MP_71+V,B;UEEA/-CA\*7D-T&P:5-[;QC\&BMR#H!T(N3" &? C44^1+HZ5_$
M/8J-D_20W#\-KYL&L8YCPP(^2;D:4*;ZZ4*D'*!Y*57DKD"I_@[%S/12$5QK
MW\"!XTD_PX:*Z; _.,*KC<,,[9>W\#  >J-_$'8C@14O"BF5G-_6)T\^W+EW
M 9.\'(:?J]_%R$->CGG1/&X*%N9;SB^Z.<1PVV9[@SZ69\DCPWU\4V.<*EHT
MW7G1G9=3 WMN-@?>O;Y4156LB(U)T<@-R!D8O[)J+_B;LPE$%%T]1(4>8YDM
MUIZ.>H]@M]G*$]P/9Q5JD8L.+7F43D4%^[#0Y)3^Q$F=RH="Q'7-;KONK.IQ
MA.PM6K(A222LX] <@UNB,GY$4YDG!U%Q:@:,0,M,ULVYZ#^E=LJGM4QG ,+A
M^K;[;;LTNG!EF5RZY DJ/6^F2M!7] *L3.O*N8K4/*H#B3LI41PG%;&%I0<X
M*=XZO;G#E%RX0EY;HCGHWIPLJTYMF/+\Y]-80D"IZ.?VWIB5%W7!!SXN)/')
M+7#D;9&3_2<9/-\_O]D8T[NVK.E)^3><6RUO?6MX>B67S-JE\\P?&%IF'=DU
MR5/UZ*$(I?5-(;7"G*?M/ZK:1JM-"$)?.O7*,S;X8KSQ&:"ON#&Y,Q6Z]-VK
ME/?OQQYQNXA,\M6 *V^1'755-;?+4/(5ZZD"6CO@7IC[<\)UUU@AE02R/?9/
M?R-9.;\,$&)11TC_>\W[\%7;P'X)M#P4AWB_!).'3YA]&+7H\&B)4YMGK=NT
M=J0*\:@@[R_ D\99FKR-W<# L)1**/>L5'3S0]8J-$QJ\VL)+5;DZ$5E%]92
M+\/7>U'I=;*S[5SE![,J\U.[7YY4BHG7/!?4]\7JO&[FCH77&FB^W"R18BWV
ME=1:C#HZ^&9YHO=RN85T:9U@^5,5-F($/E7)WSA ?FDK>X/,W%-KH[-C"1S6
MCOF#[Y :-8K46Y]UFP84$^WHWVXY[OL?"/GAQ?<) :&G[WI9Z;$%]LT31_1C
M/'=.1E_>D[8A9XUR[9/'F]^2C\X 0N&VYS=D7SW^)V?/ >Y/+*U=8]ED%_R]
MBEC>5^#F?27@&> FX;#LIWU >9*M(#F*D,85Q>=U!L#%/@>'>?6-RQVWBHX;
M4$SQ:O1+EY$J-5J)E+N#>.C =EOS &I)/VNERAIBY^ ^LL:L33N\ <Y]GOG[
ME NE4AZU]9KIO@GW\_D&2BQU,P?5KL*]Q0J<LZFSQH5E>9P<]Y"[G<S_1N9F
MDI/)1IVG\/5&RVMO7Y/[[\ FJU_$^&AQ?%DAJ::IMU'%#I/[:QO&J0].S@ H
M2YV<9/?3BZ_/ '%8O?RI!8O&6A1QE* ?&S[@6=J;XH6TJH@!]6*UCU!L)U?X
MH%K]''YA:"^G UPJST'1E:5>@6B,N[>GB.'6TB7J \RFL8??4YABQ$1,<JL(
M\0P0-IRF\K=VVT\#O&!LAJ%12VI'O2S7!78<22(QN2(W\^JY?X&*GEPCT'%1
M"_3.*MN&M]Q AAR^&;#)H)FE92&7J>?_0]U[!4711>&BHZ HB(CD."))LN3,
M@$@6!D%R& &)0\YY5"0G 0')($FR"$/.:4 $).<PY Q#'&#"Y;]UJ^[+?3@/
MI^XYYV$]=.^NKMV[U_K6]ZWJ7ON]%=..:6"1=[: 2 Q_=*%=&[6V>XUQ1X4[
MZ*!DD1/WNLC4;DV[ 1IKH-TRZ4R[D6U$'":WSH1 B;;?CQ;YXKR.!TA-UAXO
M)(H_&$+;?)K9+*\8ZR4V,D$X5. !,E_Y@XM+RJ!6;(C-X2!H^QB.:6G!L;<9
M@#BR*@Y,/Q#)"154"6L,Q -^USY"#8+(!EV['_P- E2V*Z'=?'PI?].F3J#,
MF^V1K=*J2CQ//Q/I\(CW,$N-!@H[GI@M]A)7<7K<D:>LC0^_\'<O^?Z0UNL^
MO!+.!U*LYSUBY&Y;,4A8Q$ G RV$YWP%7C=,7LU?M#C60]RWX@=%8:K8'(S*
MFK8H&<->91W,KX)W_:5)<<T?5S RRL(=]#30][,&8@PC;B_76@),':AYU0E;
MDJ4,<B"E6*F*#7[QEP.EG\>>G,8>EUHL20NYMA<HK@1)G>,!C] &W<PDXX3&
MS*F/+G;P  ':&]%L%0\6A@+08<AY>3Q=H-&_,Q/+IJ*"U&X@>VS#R[FM\?>#
M:N>6P=\ZYHYAGS "*R8*5GD[U0X4RL%VY;]2MI=^:RY@A1P@5.@UM5$G$G2(
M7I2AP;>Q\AJF-A5+HB&6Z^DP: ZCC.)JW@73T^E]L9FN@YB[^;-$@" 8=P_\
M."U[9='A$ASDCDD^)0DFQ ,4>O4^[@=JHJIZF$46B]'N9/M97 8NWW.Y2#"I
MYZ+#.TM,]=4)16GIN*NX-;;,TV7 ^75Z=9E#ND^89UW3!/_[<1&T"A\K(?B]
MK-K9GNE(. ,"Q' DU[LB*Z1)\YKS*3I:._I1M\SW?+G%^8EC4IW7C2\.S5'A
M/:0"70*4-*0<^>4CO6U)'V0&-CB+!V<"LB6.S%2Z<V;#>V%TE4[P^(@3)M9N
M9$N_C+C#.L^C=3H3] C868(@_:+],^AW<9@<%1Y0/,@ -7^6NIGSKDWN0^7B
ML&; 9.M/4X"@?G(,8V9,U0.TN/IQ</+]K (C)6M[XE##->W\NTV&JWT2JRFT
M067YHS)BTR;6F8[1OP[M(\KRM]T=A.XJSX3KB\[/&2%L'\2QS]V3H]59>IGP
M4X\)4/+BOVJK)?&+'Q__=[>G4<8O[GS3K5954E."1ELG@ZDB845>:U';NY(L
M3PEZ6;+] HII![@%C?X6:CWHK+R^T23-%N+);!NK3KSW4O(BJDSC@2/*6%?^
M7R9YKX%O9Q$K_>J$F&]YQA!(<K4IDG4$_BY]V<?!4B9ZE::K@F#U?AI?7'U1
MMQ])C/4W9XAK$'0CGB9XN$T4K3UFBN8XPCTEO:>U]@,BR$>/Z@%/^FY+>?R;
M7C*@9FG6E]U,RYZXC]CR3E[C _;0A&LUQ;F00?^XSGGGMIFDX $?LAG:M0)6
MBZ9:I'[C 8@>F8MTN?8<]/04'D I=P>MN^J4T5MN[Z8F?KSP_" A^(O!4-L+
M-"F* FF^$RCK*6.16XQI@(CQLT)>)V'< =L\XLQ]U24+)YH:74(F-6K.;])&
M!(^7H\Y$S1'F$YYAQ(,7W_,E288WL J0CJ@]1XQ%WAY-41>*XWBS)JO"ZF=5
MB@;L-_C/0C9 4BY9K@+9-2O\BIV@('+Z;/-'7]2(53/:]L;8-Z3[.8^1*/E/
MHUR2"Z;W(J7YH]; %@CB>>N40$S.HS:>&17H&BF+9Q<><#)W'CSJDH0=6*.#
MY!$L3/?,A8>V#.LZ[LU"-ER&:YS6)V6D73_4M*0/*_8-/.R\&'%3M9V32MW/
MX<NOC\!1H%>WE+SO)+,TG!X VT@XW,[>.U1A^,$Q.0_6]%#M(8B(LYEA!OW1
MZ^1]5=-/Z$\0,5_0FG[5ROQV):VY?3W/U(U:9M?!H?R?^E7XF<%'/,#1SR69
M98+?<S&P3LZD]H9J!@^HBSP1O-6T.@2C&)H;4PP(!65[ZM ^<_G7&YNA WFQ
MA3TT.*\RJIWB]5)]"O5#9G/2&;&Z=F ?5)%-Q7=61?6SH4#AL.HJMCT/#Z>&
MH-N''<#H-S:[S)(^%W( $0>S+1M)TADZ'4[M@O+TN-=0NNK=<M\:QIT$*,.5
M J^C.B=D"(J7G)^__'*K1ENHU?  N_:P&*OF7V,M;G99QJSK"^2XG3DU#*EI
M#;;2>G3S!A0C0U[EZV#1:?^,/\?TJP1FFV!4E.S+BC M<)LG>4*.'C*WY6@1
M[A@$S3V^/!!<$7@J-@A[,H?@O.17^Q+ODD&U:.1;IC&9_]3$7,$U/%_I^2\L
MEZ%MB+FO_O5,9E=' (%1?/$"HIN5Z]I@S'G*1R.1O-TXSPUY(+8GG1=SL_I1
MSM/.!F(:[^^:^.$F]]/!4NO86H?4AZN> !6XK6G@R]^PAG4=NC6;5<N&3I#6
M1(Y=4(\0Q4*F09G&<3F_F&;S/)4Y.-3C_'&!-M%WIZBU(_DOXMYOW]:EVLU8
M0)U]\8!L=>C8,M)L\[Y8>@2&J\6FXS5G!< OR>ZB<(#:&T,P\BW_6O?#*/+M
MR5Q7 2.L5!?+,T&#=#I)BIAFNBH91SJ=/G(D)FME8=::\TG,>/O:JNJ/(*:4
M3F2'3>'S<FP />9%D]6I$\(?3M;EL_8WP3[F>&2?HH&:CK7QY_J_2[&7'F=5
MN:QH7>*UP#36L7+$,4(K_E[?4<5=.0\(F72V]FIY-Y+.6L*0-J<PB)4FQ#/#
MY<HRG'E2?-9S\*5KPD^@.N#J9 19@1U_9$*E(QVUS2OWQ(SZWJ054^=9U;L)
M&;T"^^J4E$U:/?]#UWNNYL^P>2W _&KER;QTEZNM.TN(DUQ2$K)0;_V6X<#N
M!7UL>[CGD*B"JA7S/L\??CGI/>,+W>Y@\DGXDT6.%('GH)L=5*\0Z$&@)6J*
MWB0:2#HGN#6@G*T$*>F*'_[.G%?JFZ$^FF^;OOI"+Z#F'M4&[ADVOU;U,!VA
MK':^J"A!?4%.IQ4DL5I<B\V2$23MO)71<4<]TXN:-6_&UZ\?K%ZIK$+K0ENX
MC@][+>O&SK!W[S$RZ2A%Y+@10H2#/3M.2:0A49"G!8((*V!8!?N*3/F'QK=[
MU>[M(?1SHR!;,E)[FD'Q*+ADBTH918.BNV;W%O8[Q<:M4JI8 \\E=4MQJSD*
M'(KJ$P!MZ^_^F8V_*4EC#%*M>C;5;B] XQO%Q2?"(#I:;GH&A]3D,9UXM+93
M%_&1E0J(9C%TOGSPUUOJD5V#0E!DI1NNMR50 /-H.MD7<?%MU/&(4/_M8*5Y
M\4+B*06EK)RAP:4]>GWZRQS:H(>9UT58NR7;<&8C4<@J&B6KZ=T$[*X :2@]
M;AZ&3?:(5:WZIWO345>C:/I@3YQ?6B=.R6#_^30 KXG'SW+NJ##VK;U-VVRP
M2NFF<0^Z10WU78X;8/C9+&=3-JE0'TM*HHWAI$JC3+!77R]*ZK)W.OP-V@=Y
M4T5A;FL_P:$<-RS</[PV:!5W7XCL?F5/7<J6_<;<=AT9#ZW(O.I$;:+J*^ZX
M]>J#0VA,_"I'_IKFFQW@8T^U%A5_!BL']S+V;YP)68L01M>7#V0HS&-7EF>.
M]%&%$_3%O:3.FMIE?@G;%P4(*/E6;'X)71]88B_].J,3#R [@Q'MH(SLZ3VI
MQ5 QW%V?'+X%I*GG!P E,*+86%BM%TE0P*IY,6<D7(\EO\:B;NIQ)O=CD)8;
M1,\N&%@[>L!:5U,?-T=(>TLH !72 <\:UM)'P^;GRO^&,01:18W6P6U=2YN_
MG]VMM&^2F1ZF%EEK]J::W?%GDW+_?/\JH+J$0%KIN#_<L9[5P^NA&?W'!L![
MG=64_WI0_6]=V/K_W)N,(4H]B*70(N%W&&VIN/YS>3=CRN\E+]:/:C.W-BJ#
M=SOSK#[U^HM,[3U;U]<\3&U@%N+ZU"GTCH_)TV=.2Y* *D&T1J63T7^<@%]5
MT;O4PRAL"%H;G$R!.$BWE&R.E?'75YI*>1QLO%]0WW\[2C#WB9D51;8""VU[
M;M1"/Y5 VLD:^>KCWN&#JDP,^(;7%]&A="A#4@FSFWEVY1EK(/0,P$CHN"%_
M1FBP*$[OZX(L'XSE]=>F 8F?"]S21XL%;%)?-K#UN/??VHA@FM/,C50,SHI@
MJG9MW D.%70K7C39U8__2B]NH'N0D #Q1$=W2KE$.)G/O_WU^82:ED?H_FH+
M01^L&A9^>%C0?@P_6 [UHL9)TQ'G>V12;:O P5P_?E[G@,Q];43['UP,97^T
MAK%B>1[?=&Z^27*^)33U#^>6$ZK4443=.=% LFYLE08<E9WY$7<]_P1\_NQN
M\?8]]U_HH^[?ID%).AKMI!#GSA#=+SURS8VF0:H_-ZQ+.#S2G2XC @5>X@:F
M#BO$SL(LO?& 9;Y>;WH( DR^H\NS.R=;EZLP,L?G0=BNK0PKM(?9%&);W!5X
M:2Z&A<J_"/TZ)RJT-?5U6'R'VS71!RT,+_>C=(QVE\BPM>9]M >;TZ)!DI16
M^W.)0;_OH'^Y[)@/(F%SNLHHO5\F7XXO?M&^C[;7+ ^??\_;B =\G.X3-R<7
MMK7_O(;=F%DNIDKP6_F^YG1D+_+:TZX/>14E'X3ZZ>N!!,52>)>LC-L=X %\
MK)_I:M#%*9.#"\%_;@630(&P7?:+UG\<SF^I=Z%.!6?(T7"<+(1QQ\=X\TOW
MC7"/05VS/V=V1[!RLR;GFDJ/&=.K6&6^5^RTV#.-S" EEIQ;BM MC'D]CH.1
M!&JG7QD<=GNP&<C'=PY@N;.VOK3;Q3\\L1P]G]B+9$VY#TK_=#V=8)\#IVYU
M[K[1Z*X;KX--O5+/F6HVH[D8" %W0&5-M&3G2%)9;U-/"CH/Y:$80PI&ED^_
M]G*2NQ ?028Z4&-_GFORU>V!'F/TWKL-\H6HMW^G^F=_RYN"4SV;;:8/4;,N
M+&I@G RI8_>-GJ__3G# $,>1VPY'>I3_Z9^?N:(2_;>T*YY$Y63)""KEX7.C
MG_%\[:R"QV6>!'DV> KE$-YA;\G' ZPK<< XN2<3E#9 LH$&SV4VVTQ_-1W-
M-<C=Y0]J>784U81A-%JP#&;[^\4LT!M]#*BA;_E)QV-0I"EL'QXL,.?2$7/[
M@KZ$C0./$K \KKM LB*7*RH1X6SW>B(FT&(QW_1'@^3CN*_>EZ<9P.RY^Y:W
MR_@&35$?P:=V$ 9":KK,!72@$FF,XY1O8X86#V Q([I ?$;2@4FV1V,^"*:
M1QAUP^,P C:%2<JCEF"=L00\($^;Z.5R[7(8V\CLW,GVV5T2K@P0^D!1_(#R
MMYL]$D9N!KP0&0!@9HAW/Z![D?.,3O$*'Z_]%'[!5C2-#')JQ4*M6 CT1I':
M0F^\Z]: D4. ]^)]8)KE>'0J1FXR)Y/ ':5X35U@%K#V&/[):F7>A-UEM:E%
M8'J6<J*^'8X(+Z_)H7J5>?+K=Q'H*+G2P! +EQ&B73-J;3DGORHG.[G,55%?
M)L.)0>F@L1KJHU;.J/GFX$K]W*05CF:?4]_HU7=(_^3:]!<J#5WW1=?G$ =Y
M1<+ ZAV:Z3BY/=4,E<V_L&2WIM0#O]6 KL&B[;<F,,]!#E4\H.T=3,K",X@<
M>B.+D8%+GY,L*O8(W\'8V'^Z'8NJVC'1EX)]"F2@]CQZ9#1S0'=:N1E%?O5L
M\7JZMZF^+SZ*F4V'09OZ;9W*H38!'A#$F+Y9,!H(7K4'C9]'#_Y>U#/+.*,T
MY ]JK0H>-:<^;JIUJMCQSE#VWIGJLB>"M:U/)Z!K+OZ-'I)4Q(9NPE]>Z9V3
MA"4(XE:1,&.4IL#*MTO>*M&6[R,FJ?/77I7S*F@5:ZOZH02B6O*M<Q!2*417
MW ";+_?<M]"821)673YCY=3PY-GMO%W!J]#T^N.JR$ #5MF+/"_)KYA!9^*0
MO90C=/I%K'"G-W5I$0\+Z^-XT! &728UU?H#K4^99#RY?];3]]8Z61%H;7Z+
M#J5DNB,8V6/GN4'HW^>AS7C H HH7A[:-H;AM+*J[89N-FS]S=C$ _8,^,AZ
MBU"$@TXK\<0.V=Q9\8.NHZ*M[7+E:Y*WM\&)3MGA 8 V/HSJ#(YU&GD<EX[)
MD&7R_F,@V?DUJP/[6+:TT>BQO:,!2B V4'+E>^?4>01?T3-RY_# OU*/GF_$
M;QBF:[6N+4<F/9!YB'S(ZS@?4@:->NLVPD,K<_$LZ9SJ#-0-FZ7I:"/P:C1[
MZ9 >YR.Z<7G$E-$X< A=$%F\SZ"J+V%AF$\0JO!)_\>'S=F3]L]X@&4_7+I?
M%!*1OC$==7Y/.K0EMFY)&+$8XRKE756($5@QX^FZ$#2V]P\4T]\&O N]&V.@
MZU)\KT_)3M&.!O[V'HF3#$"(1YU!6Q"QHV]97^$D_CK[O"/V9>O,68&P%(/.
MT,=&N>2Q'3D:^VIV1'_.XGE%J[!\"%C;;5,-NV;\4>>N=(#=0?Y#^M"W.SJC
M&F\4E"AUG[Q5H@3\GVC?ONV^H/T#?>$L"'Z>6&#-$$WU]2F1:&Q P9:,P1LE
MY=&P7:Y'IS<5[/D;RCQB4.^8K\H\H\XB&U\9B1$MHYTC@V\>\^7_S.:]J-BK
M8$F2H"V?=4H3>E#$RJ_AIL=10SI71R\5F<\X3I"3WB'NS/WEV@7N)> L67IB
M'$7H-K[#4G,R#5RM"@UF0GDU*Y;93=7_7 SL_P3ZTVJI(57"D7,@'_^U1>WF
MJ6_@$-](*%Q3L>L2/'##N/\S2$AX?*Z!SVJEJ@]()"P*[\M:W1.5*1^]$J8Z
MN^>+Z:QJ7A_WF"L9*(S[7FBQF']:B@?T7C81T&)T5V(A2JXS]BO1(Z$JE]&/
M@/WTU87H^:[T=HP?.FR)9GB4:MZ/'UPTW8GE.9H_>CR_Q&)TL)86$/F$W-QO
MM6IVI&.)=\F+[+%12VQG BOQ\O>2#8&L'"&U(GC7QEI]D^*P*I&H%OBQ4;V)
MI(7$S:A@A^AN4]6^.++!6.7XHKK,UVL^D?<P[1W6K])*&YN*X]PN8&+M^[?K
MQKD8K@U_9>A/0^"SI_&MRGYAU:3;3?RZ;$>WCEU^YN=\MP&LDZ]\#9NK7U<E
M0X-*ZM[?/.WR-X?3;CMRV,7C9)M^;:%4(D2^+L]#'GLUJ^CB ?P.]217&+A,
M>9NG06JWN&+*N-57'\%^4KVD[NK,M+.,7+<8!+/#GT#3XS,')6Q1=?ZOW7I]
MG5L8C#LLT\^A:F'R[5%9?;#*">\2@5S31_$BABB(-3F&Y>BE&WSW?L7O:0=%
MC?J9#'X#'<&]4;>D2=<UFVML)@<);3B]34;ZH6V%%H'-N1..SBJ6E15831XR
MQ>&V0?I*"OTLB<ZK]/P;6FZU*7[9-BL<U2WS("R@N+C-=1]+<-_.QP^B5N9G
M;WD5'#3V]4PFJ]SG3I8E#-SF4)O^QIV'H-14SA<D;=F:[.A$ 6RLN4WH1588
M;B^3%QY)MLQ$/Z+NY2&+NRY^6V&?KX(=JX?4@!]7&]X/V'H)Y)Y\GZX96G4B
MT43,P2O$IMN/^,EA::7N@=K'7T#"Z#(-ETO^A/8$D6[%(2<<K:E:O7/\RS/>
M#%B6XQR&O<5&Q_$ >9N*4Q+C=TS& ]V/95LRE&O8QZ]-YM57<-S??\*07H9+
MJA1OCJ<CSBVRV>I^L8"Q9QVX;T91* :7XPIM M'><D5@)YW5]6JM4QOSCIL8
MO5'QLQ.J5S 6S?IIN6=[O^_D!PJTV8'5!+8,P:O-X-.*>5 HB"E0[2N?IP"9
M/)8N9) [V);HI/A/[\A3:=##G5^!HSO]/9["3#TXF\I%4\-ML2'VC8VB5,=V
MOP*O6)55-Q,IV+[+FJ:;+NXI..)R7CB)^7NT$]H:,.0=S(P-#0;:3Y-XE"AX
M59J=VU<5V9,  ],K=8**K;I$R6*R2<<W7RK\'*HP78L0:3 .VJJC4U[  SI*
M^S)6!2*8^8.R*= >7I1O7J:FCU\I@$L4!F[E](UX-^Q^(!?2<$I60.$WG"!/
M51E:73\ZQDZ<4$JF1%O\)V++$=W^!IL6S.T[3KH:3U<9:C>S:/M#98-\G^UF
MN<+?X#/,LAV MG'S\;&\WKB2SM[2]N 1]L^\K"KX,:Y"1^4L*_-X\K7#,%CI
MV#GG1]>OF5E%*'W,O<B[4_OTAJ9N)H*SH0?Z3V>(+:S$F&0$')J9<LTGW9RP
MI0=%&7SC=QBMXRNY'HUHW"K&=MNB0<].JU>('3/F#*1@MZDXAM! R05*57HO
M]FZ4XLO:$>("B8"0QO9F,\*WO.I4E-QQ';J]?'<I*'?_%V^X]#_+N 0UE #B
ME-]V7]66:__597[93?BN]GL)78Y<YF]/JF2O'R$8T3&GHM_W]^09F::BWJT_
MTO\P)0!TG,X?^I#HO5ESZ.DZNR;2<;H9E2\X#?'*@]48&= +%ZG>_TZK3!]9
MT7E@_-OHUB<FO6/.6"D?_ TP#BU'%$)I$84BW6\>*5=CN&G&.P_2EU[>Z!HO
M:/,PKMGGW\!)[-^?1NW$-IP59;S=D6>LL6?-YGXH(K%.**+>O>AAYC.#*!3?
MMQK[*,%01;#CDW9ZMF>O@#N3GZ+..Y;NO"X*'D<./O3 ;M_SGYX)+^2<"?I)
MT'$$L@:&7<XN(TW(LPNM[E;SMUO"0B^-1L*300ON/#NP7_'@L=1]UK&/<H9)
M%V1H" L>\/5-*6PVK;TO#P\(NX=^#\:$.(..;F"Q0687Y C*=DOF;W=.TH,[
MVA]1GA8M ,L/<*+N9#,:2$=#3N4$%'8G P/=%:@F4_]OMH# +>L;&@Q_S4T;
M71CX>F?DM/)S]P4$[5&\THN4E2'_5_MLN@X;XZ_;UB?[@H39K1CS_+CN.Z6)
MG9C@G7%'5@R/_W17'77#DUF%)WB S4N>,NJVB0UX+N][1"&W%3'1OW<[Q?'J
M<R86.V 3MQUY0X29#,R[.*['K8_G[7O*\X_^VL)2TH([NA7%6P:$R@6J:@>J
MQ&7.LI(EU$"'T?JQS8:^_@$,C^5(5Z(<O6)MP#_A# UW7P*YKEK',^GH'V)Y
M)+O0JII_3A6NWH<NNL;<42'$+[GNC,R@]26.Q[.VQNI9X'&+WGV?E#0TY#]_
M>QO%%<%E][^^L??_;"/L99>*4J13DDJB+)>.?9[D I=+_,AJE]P45<&?PW#1
M:];+P?6H-T-%]Q^!42K] \DK:'DO2PSSC^^,5'V?E;VCBCF2GWM7*4'?.4\:
M:_+1?Y39*5_TKU >39BP;+X247+N/BGU\ UDQ-3>Z?6SC'_A;Z#+&1Y$<U;Z
MVX[0D[;H/M&W%R>ACF)1>W/Y3AQZ(Y1W4M?CU642=HR)M))A85]GU4%?_MT#
MOO!_>WNZ^<( =P"TAAUJWP.QZ5P%3WKLCV#'56:7;\(^<D7L+$'@IM15V&XM
M$TG)*_L[&H,'8_&\4Y]W3NJ/)Z(+_MZZJXV?+66;II-*KA:VH4P;;3%_I$TD
MN3'^A;WZT[6!&5GH9/"Y>7CW!6J-5>1.#\**-?/!D%F(0O:;P*)FP_UG\3^(
ML_0,<G,?F\]WE<\(,>K#ZSXYW7]HUE>[8W=78B6.)53[GES46_DOA?F4M;VN
MO92U_^?2YO]1T]$9E7\8]4;W9X%@0T'>9IS8G:QWV1\S=<IX8LKN,R-$#/G9
M*?=U+)/#W;C$QJN57]S)-I25+ZI]L%AJ^E:>:FY8#$=O98]BGG2A_)Y+K*(1
M/_;=\_N(P[\?7_^.YROMJ%SPFB<7*@%L;B51[XZZB%T0CW(4X(=(1!#77I$\
M**SR;90E#U^,!N9Y@8GO](^H5.9OV@2O2L\H:VMK;YG__MLH7IJG4<9<4:LZ
MJRE1@#<ZHTJ"]RC?RO\/&96YTZNIV8CT3=J(]7!74)8&8R3WH8H!<ZF'/-G_
M#\50@LVJ>8HU!.:9'%WS\7"&FX=UF?E\>1'NCU.2255Z[CYHZ1FP8_K.C2#F
MW42PE"](NR'^1DNZE1]5P9ZR9I!&K0WH?L3C[C=BT>L7?]#*H(9R1AD9:T\-
M_I;H7YAYKTHG,10X@!1@PJBBK5V\F[0:2WT-E*Q$9ZM_-?-0)CG=("0'0/PJ
MC&3&?4*F2\>E*J4@G78D_10>L-6*P)'Q@]"+1-W&TYC+!CR@<P.!!S#\A-FT
M,SC J-L>H0-ZKG]WB9(T5'-]\BY[ EB,ZSFOM+VHG ZT0%8]WJ9>(F_%#0<,
M1J=Y,7R?85L=(_%)[M%2(,;<E=BB[1_R/.F:KHYO#6#R^0(G&12(3+>)EZG7
M8'.,YSAXI3:FE+BTOQ)&D!<*5@<YP&+7D. 09T?'@I/S+/4_ZPI":O #%-U=
M!=P4F'FUS0D;AE%#F?0N4]!A-$DO6I'H G'0?/JWDJUY[D[7A)Y@QU\V&46/
M!:>I0!A*P4S?'*UWK_:="@B8U+@E*OW43!:E+)ACXB]4T;VK+C%J579-6;T;
M0Q>Q&[>,7*Q,1MF:6\CD3IMCPK\[4VTQ$%*H'R'8(P$/>#L8CQ.'?,,#'GN-
M 'T%>BE,M^<V\Y ,FJ_D73[4-)Z$/.>2D%5PREWQD3'8L=V'H B,T8W'^B/Z
MTYPW>F<4HB4-%C<#K_  BNR#(V.5A#/)]&^>TB80,JAJMU=O'VA?5!HFL9>#
MJH]Q;F.H65J0[4F<,ZG,I3M_R*[_UHW2FH%;@F4F6!1TH."U>@!$5L#;/_.O
M_9J&F^DL:]%HO?J^ZGK H@SRJBLBL(J9[F:^AZKOQ0.>V@5SQ/=8O46IA%7R
M$7*^F^30#V WTM?L2,H4C+DK>='+=5*85T"9MF2(FPAF19$=W&."KR<NV<L]
M:W^IXE /II^[%TO)^\&5AI7SV8G)5%L['O#%P#0FF>*O(()^806V78K)0G%B
MV.J"G]=/>%*F#SN)Z3?63_ 5SB$CZ*R?'0.8L^$7R_MD* \$LR3*-A(CND;J
M'!0X_RI5378]^T-"8OZ& >V5_T4A./F0BR/M3!UM:\[$SWGK>NMX ,:A*%H1
MQ2A3V-.-6]/-P1::%<?0!Y%T7A\6VT5,>QL']?Y]KI LQ.8XF+#P@1A3AMKJ
M)8N_!D96.A:@ZAH$]%_8-FE([YOTG?3]=HJG!02NQ2U*Z[6IGCV-2;O6J3/G
M-D]U#Y8J+\8#[,8Q.5160+L1;"\['K"F=V6%!Y#DKZ'WUF#_-;GSPP/HVW,#
M7=%;V +](X0<B^%:9*5<P&)GG<?GXI^<@+5L![^\&?8ARO4+E5V^VF#V4TJ9
M12W0.N<M)YO36\,#Z&#VD8%<Q_6Z=?"4PVF3*=Y"$^F?AT(7%9N#Y F&,>N.
MA &GYD/'PGT\* UD6_2JI$R^AVO(\(E;/8SHM-/T9K/M(;;PURC:PHA9ST1R
M!D%WYSO)7LRG;#1EJ1$?Z;.L<]GY"WOT?$6@P_BYH4KF=),TF]""6A";N<L?
MH1GBA41P+M5!CBWJ.1XPJ'^[M.7M&(=V'@S-6A63+]B@+55^HJJ%M,B,*'M3
M5FP[7J04=5F3TB<K'&^,E<,F8^R#4!XK1:&K?.^X6A,"4]TF+THQ0[L]B9KO
M).EG>KGX2$7#>ZS#;"SP #<C&'K2SA>BT\8L5C]>:?M=1(.Q I<R5OYIK>%*
MZYVG8,@XW!4"AV_%B( (=[S;'DSHJK2U9"./!-RI50\LZE)L3V9"X ,*(?'.
M/ .WB0'&C'F'FH[BG>Z5DKE.27+>- I4\7IVFJS_<$IB?O/J]]@905QCQP_3
M##9[*O[B1<JW2D(C_.ASU-= IG^.E6-+/&F5&W:?^]'SH9P25=]!-B-S1#U+
M$A//CNOR/?Q^.J@YL2,NDGMO\KZY!+IT9<N;NDK^]T$DY5VAJ6"@NVLT!X.L
M)"$Q&JB"$H\/9*TL*LYEJ+AO#;2YT:N83GFC-'"%2IBX]BGW2Y7[44)G))%3
MVMSR>M&::*^D'W:1K,C>ULBYQ)/SMN0/V=:&03*N#T(>J( "=33]]@T[AYLL
M<J JVA:?8=<;;22MEF/(NEIYUO2F(T2 8=>QB- E6J\KF[K:VA2D>\2XJ0JY
MI6Q(IC_]WMMBZ,R&3@8\DD%C"E(V$ \^B$3A 3]V6,?.O]/*@-G<"2Z3#%)!
MY895PS#RP/?H08M*![%;1T<QUDU-"YF4QY8PBO6QQJ4QZGJ"YS16+T./\ILF
M6Q16N7AKPEUJ>?]DKZO&A&^[&9[J[-M-*OW#\HY[D3V=^4,T)\I7<!+\G_!%
MDQ0X7=$?>N90F;XG.8L=1Q>'TCV"'?4M_+PDC+IJOX"BK[Q0#(-C,@K5YY+/
M;O3BBAFA3R&*+2RDM$AV%18C%484Y/6""F\*'O"<JT$^L,YB^=\-\Q=_^DI#
MN"\QQ::!G![V%\@^%J(VF=J=S=A";6_U4Y%M;+Y?T?3G*V,Q5O1CY'CVG2$O
MT%V,=0G&%/U?RUEIG]I$IX'G=<7<@=T-=QABR)?:[+&U+9SBX1@OV_+M.B>?
MQ]5TZ1+N *,GR FL4.-1(K2WA13EL6K;;2;I)(('/-GUYXBUJEN5!M8>AIX^
M^_/EV;'?"*C0@KKJR,%>9V_)!/CSZ\[<.E]RMM*(J<,I#-6T(P*?H.;5E&EN
MWV=AA8F4MCULR^A9(AOU\EO3R[Z>D@XW[*.DINNHRL(#'*MH A6.#WKA]5]$
MU6ICA4;4G-0O3.ADRDK8Q;D(U2L6@ZV2URH##'1CGC9FFAY9S<K8HWZ POXM
M+[7=I#U+*^\1-A5F<92_:3Q[FC/<9H4FN)'W345 R N.^\J\ DK4?I9/_UH4
MRV,S$>9Y$NZL/$D$N+<3KWYZ%:B)HN@!/7B3+3568)C?XL<RS5^DGW*0,\#
M2)"H9\FXX@KMY U46 .1H*.6]8]1S:/.!U8W0N;&"U>.VO7L$?V=G.-CC9*I
MX@DM^?QZ'X*KC+>;_KH_TA2"-9>/X %]>S_KJUOCJ(1,S>2(N)N^?<FQ^+8'
MD<+U "D#-5 \W6W/?Z/X"SFJ/0H6DS7F0](R!8<?,LD?0#2O7OM4%M**>L9Y
M<3B@P48WID[6(D7V2.W1OXNV7[#3UW%ZK0\NJ]) 3B-S%+K'-CF@+QA9?T^L
M0@]%ZT'M%_4&]TU0'O&=<\*X\X/K+P;^3NOB8KQ/@S9R>85^Z$C&ML]^);O9
M)SLRV'(Y< KR*0U4GZK*KTFH9./><0"S<BL+N7U]N'Y)P%KA,70RRR1XF227
MA$T+?@Z%T 4S(BKZ^?F<D0T!]G6[XWWE[[X^8##YM:L94)EA7?H\7FAW)=-G
MTMIE,_F*?24^ D(I<\_AVCMTE4FWN\G$K^:[TV%4'^V)JFYF(AA<$9R-&PH6
MG6CC#*0[OHP0539HS^9+["^+W9"_%]\H*5HNR59AE;,4%VY4.KM;%<^]NP:Z
MH$J&??-L?P O.1>@@%*?R';<\( ==_CFA\M':R$O^7!7^SQ;>, \3T_[DUJC
M9R&=U[5S<AE6A4SJ)QITA 8ZZM/_KS/Y]3K@!N1D4$4AQT=F*$@OJ6CM 0A<
MGZ@*SXBD'/A9TV;B2G3$WR'\*3->43TPP5OYEXY_CAXZHS=%CCJ,PMT<FA'&
MY60+(.7=OZ^JK4I+D-CSD8@MZAA&@=%"B<?"[]6,K2?.C4;.I0?(L0-6OEES
MGWQT)SF,XG^PL/5I$_0XF!<2Z([*;I1Z-2U_Y0;>%'QXT_6&FB>^F99X[*\*
MWT;#" E$W:Z-)OHU7!"1YLS&4LEO).^70SMP1I#[MNLCH)CV]/!IHH;BY^.J
M3^>RLBG0JNJ"S*2M$&F/98<#[>#"MJ+F00:Q^B\?G33\R_G(=N-[_1!][7-D
MW>WW.GXGSJU!4+P1S'S4'1^18-2?K8W(X$;.&.*KFG=XP.?XW6LS/"!!H'M>
MHE-&X.++V!.Y,FHRI#%<ZT77J5SWE(S9*OCQW- %77BV KE"B7@&8>P,&Q[
MI7]F)''&-]:RAE0N63WU%8D%:T^("KO0?+L.7=P_5G,3BAG@SM.]J=13?'\7
M$7,:+WP\@J&DD)]2#3<]3N+([N";N [:;CSY=OSFJXS=O$HP_-SGB].9K)5B
MW62+"*_UV-&H3=06^/6[Y "*6B^Z;7]]AY=)3=;*/OHJ@JM\NKK'YZT5?T\6
M!BBG4RZ^J)2JJYY:OQL6>YQV7F5T'-2]B :_SC:P9TOI([+U2.SI*T@,@O[%
M\1G6,M./9\:!ZFJ1>$ 2EWG\"N3J:2 (#WB_!\-2UHHD_9NBJ2M:I*S5X2TN
M<R#?D;)>W/];QM2BR4,MP7C7?WI+O.=6I_20HA*7<'3.CT/Y*BK2QBJ.V*+8
MO)-K7LRI#"N^W_K%G'P)0=RE04(B(J559B$Y7>W \YE+=-3?K8(IVV*L2'DA
MBHT+0W.&&9DHTZ0P;H*'(=G3=.RFE$@K%C[<!WP,!OMGX,@7O6 ;+<MHZ5O)
ML>9%U@=^"I5[@A8MR"&YXEK-LC0#J8PS>]W3L?_#Y4X&Y"9R]J4="G: @ICD
M).;-S47CHS":LM_XD=9.!F'$?JQ,*JUV5]3;<4:>H#=X !(XW;[5DH.6^N_6
MGD?[?+ZP03_0L8?;?PC6T6X!BLX60FU%RB@BEZD=3O=L2 RK\K-1/8F]C0;K
M!K1_3J![0,9:'/ 8' $WH5)NK1ZO=,Y]RO^N/T&87\7M*W=BN*65'T]^2LT8
M?'M^,_L-;,;< [-6&38(;C]!9/ DX0$6#\&X04AJL#2Z%W6D@I+M3<6PTZ^G
MEC *F9'PJ:HX)P[0-QI. .YB%J4]JW2Q7_$ >P&@>2!X] Q&!ZUORLZI4/[W
MP(NK98TP\AEAV?LGKFH8;@&2698]!C/GH+S5*DK@PUW]9;MTY*O<9G8!ID]Z
M#:'$7^5IGRON0>@QAMBJ%A4W5.(PKI<C5=[.R;%@+'%G2H2/U>9M;7QF6.>U
M */!.*06WHP00I#WQ/_X0[-WL2>(A9YJ(%*:EB_^F7%W5E*E< HC)&+S$QX;
MN$@2DF=B>22-U!=)&4W"(K!:-:/GC14K#1$'1F\_F.[6?+A[!W@RN 3?+X>C
M.Y]J(7"KB?6G<6TTV"28G4"D.(1&1C@/G6K>.LE[;A! 4SW!>=HC;13L)4$H
M)L1S]FT6T<Q\7OO.N#4FR?$TGIR_IG#[<NY+X@";?MV)J1#,7J-?C^_33;O#
MOAS#KO)-UTMS#59NU3*!(Z T@7*Y,M@Q"9(# @:_"+2+7J7Z8R\%7YM;@D Z
MK0MV3KE-,B2<V3Z]_NE?X^28Z#?B<&/2<4F//=K' _B6(SQ9D!7NJ\.V21I&
M!!&NQ$4/.#^7%CQ:_T#0_],)HFA8' 3^%BP3/".U4=7SDU]DUMJ,X4T4U-YS
M+R U3CI,Z".[9<'3CA<(B3X5_VN-[JFY^D@1)I!>:%$<0[_^!S71R$N BN*7
M/4AJMIR9LN:K0X8 CF8_LT2;Q=@<0<XVC\Q@^!ZP!@\X($5)OT(A0LO/(4^6
MEW:2;F'*%F:]O. WZL03RF;U+,9MY+PD!+SZO'"-X]HN.&3G6JL1RGV8?$$P
M?F/LC7WDB0=0.ER'?:)*[JE@590]AZ>='*WW_]\X$0\Q/E,>UQ:D71-%5?4>
M1<">GL'B6&^D->0X_UE,!7<6H_V7K$,_/%%TX1G@\&]/$R#,=(LAGCPI$/UK
M&_P/!M=OS5=!9L@R[QJ":CB6_5D:K*$K=6L\K(_EV2/7&HC@ < N%\J]=@H<
M\_821VAAG<EV/>WZ)+L.0_L=!@*4Z+% GZ\7YV0E2^UO&JG/?U&#T$TNP<32
M\L=D$MV/I:=+@KMSJ&6LBS'*Q\N?X4SJT(K[UZ.K\9J-J4,F\O&9>;N/)3I'
MMGGHG62[?KCE5&$H#D+'6U1;^6$G9>*WNJPX*+RG&&?^_QQ5*9OQ"W7'\9P2
MK$'ZP+%BP9SB7]%)NC7Q;U,.H2:RSX_Z/_,8'EJ'R?QD%&.5')#L\S"14VH4
M2[ALW@EF^_I^X0-L1M\%)ZKA4H .D[PCSDL$0V>\@5UD!5M4(8YBRRY;#%85
M;W6.6!DUJ):F+_Z Q' =Y1+)$F5/:*,\$4F2>?KY@02=S/4[#\5?K>=ED-2K
MG#*W^5V8+2+;YV#O8AH7P$-R"\81E><"P%WZP).A:*KF>D]H6#+3-Z-?SO+K
M?N52/J)]P8AE2CA9-(08F6&:Y>S5*HD;]!)[.?SG;W,&-K\&=,QB1M3M5K_&
M&1WN E^&;;=*E6F.NOG4R*9'O2@R.A$X"+I1<3"G@HZ0^/H?U-[,^^VO!PSZ
M$0]>7OYVP["]T)'^K 3!9N/8H.T,,L1>#5-0-9:LBG4U4;6/;$_O 'F\F=2J
MOL.@4ZDXZI$(I1B@0XM!Y!1II\_+D:H)FVJ8U7(<,SO:!$6D^N^<)-+R>+C"
MAZ^B+U4X-8INY"^SS$GA=Z&U(BAM[5+!.RTA<-XUL:<+>16F!8AAT+R%W#)1
M> 58":655K0$%G$22/#8K, D\B_7S??\4>0^?AUKWLQ>:T_P)U?J"S^9MF]_
M56R@]"I99.K2BYJQ%DWD7A9$MZTV^NV$E]UA/G73AU?;:AL%D"Y!XIB[[JHR
MYQ7L?U(^T39_SV&"08<,--#Y+C[Y Q[82 M;MJ<[QXM";(?C[]6]US9I&6V+
M;F-50+$1=;_^Q\SN2XWGBC[$?Z,YROA7'HR FO<@:4O2+8G@I^;WQD.Q+7$6
M63%%HO&7X>APUDR/N+2J%M@',D:'MA<9!O\JSR6]6KF[V,0N4X4>FC$,?OFN
M=RS.';X7M_HC*Z>'BXL[EK45=>\R0D8V=]>_8/A$R1K*U\V]FYCH7>((*V/.
MAB,"7=$[ 2MD(=/Z=30NU-4_YY<BJF1.;.O^#O_\HZ4E#^*2^YQTD3LE8YNW
MQ^ 9(.D2R&>?CRW:[!NV#H/.-_(3\I ($GXC3[%L *Q<&PSC ;6+?<5>+@5M
MS?ER(>60N=;N[;X//N&>?^>%'DM9,5Y2OK,/Y*A=O<XNN1$*M$&1]3$)O*MI
M$ <ZCSUR&W2]_O:3XT],W=UZMLRUCU(&#;>Q!3J=Q0..G6Z#BZ$J1.XN^M+@
M.+C^49,&S'*7)KU<[-3.;2%5H_=%1TO"KRMY8KGW?G,>L?!K+Y?BKBDW4U5]
M4;N>.,3'^T+@L=IP5N/\%)F+>JL_57 GDU<3(C<!:<4&310R[BH_U?C'Z<O<
MZ0RF6L?:&(^G>V 12]+H$ANKX_7TOJ1*OZ2=0:HQY72;E/$K->D\' =Y"F=B
M!VJN+02]@4KI[LSSI(43V :Y?CJL9.G6<"%Y2F7%M/GU\T]IB^_K',1-FC/;
M:H4ED[[-J]FIR ;GU_SU'AVK7 QL2I3A/Z@!*;!KFT_?41W]52Q-*,Z8-E9S
M-:;&IANIQ I*6%,L&:,$:74 IO*DO1PZUB1P#R,GQYLN>90G9FP= ?6J"QWY
M XLC=&YQ9_\6."9I/?S/Q[^PMRT-F<52F';@6<$_+%/3:&@12N2N=3>*+PC!
M^J<6$M846ONH7M<>=43+<^'=((=)C+[B<]EN>YRJTJ#RV40?8?9UP'$Y72U^
M"-HO\Q8/N$>,5D+.SUK4X1:F^=:<<ES&]U_-"S)YRU1FA#?0EC8)8"AA*U,E
MK@D+>(#+CJ!@9V/C>'=/NRY%(S#9H,EZ-TC:9Y5HW$EO@X3V[>=QL;>M,3G=
MY^_O&8T&OK6M4#UFL1-@9<B>L@@GN.F^&1Q/0+!.U6!85_E($$M,\"F,;(G)
MGI3LW&'4[FP]:]S*-5#;CVF/IB>8U$S4LO570L7S>IC@(]C))@(D!1N7TUK?
M^:S*I& >NJN JEG=J.IJ?7SWU<!/2-KSNE<S<Z\H6FX(HHY!'^6D4+;1;)#'
M#L:AF_D!5+E97@_/Z<@+]K+01)F/._PO2T%UP;ESAZFY"R(PFTG')=5-K>AF
MBW[&,YDGP?GP0 TKE/"J2]BY]80(M'F9[.F]F@5C,T<Y<[4[39]AC\_C13=*
M=.(B\\]!.'+(4]A(-VQE%8835Y417C6\-@7A2+?^*_%UXKI@5#(**"ND[-\V
MCA:I+%RJ]U2.<VJ:#9U5JNR(@GGLS6N'8/9_.+J_;8^S&<!/=FFFTKW@?SLL
M643^Q'5DWR$V(2(B2I\;W7\U:48Y$O;?SBNR!7A 9PL>@''^BK;MR=J\I7]$
M%'@ J@F#:$,OHF:=MTQ #.@?&A\2\M78)L!_[_3Y3]K+R6$"Q]\M@&(P;_3E
MU&C^K@0DA &__]P,?[^1:G5./:^!TBOX6-@[]<^=6M:P#O3PV3,<1W, DZXV
MO$:_:>'$<]Z=7$WNT_C&R 0QNOE"$ONK16F5[(D1&KPJNWQ1NIL1EU:I&LD8
M_?S@_L-7'XNE/SV2#0B!> _8)/:AFL)C._5U_X5,Z-U4F!'S7__(;&.#@\D6
M=P=SN.<DF57G-ZP_$+GG*"9$H<=[EVMM6LM\5^?-?[<TA*@DSI'HCUDV>T8:
M]GN\F(_/( W)4=@QWZART-4H1",47_6!?R^JL(JCU&AF)X&[ Q*<"\28#I16
MWJK^"9^('5O"NQ+[%+-")M4Y&L(G"G0C8]7?X#6B&RW@"87\O?JW"-<D\.]W
M1O</+ -78N*O;(]>V1E?_Y+SG!V&K0N#_H.B&#S@0T[<,J4->A092])KSM(R
M)7)@(UXOYO]ER;V+:L+9_/Y4GPH>8-RN#JK)'^'FR7,7K8ZKLAJNS)T0B2<S
MWZ6A$>=URO6+BE57'I[D;")3/Y ADU[P=>=,-.*0\UP1*3?ZQ>%Z'VP*($)"
M,G,8VM@QGBX1ESR%4!H=XUV:Z6K#[0LA[GF&%Y7FA$:L$E<95G?5!O;2L7?0
M''-G.:2>:2W@6V>PV*LGE>T=SF1[_$Q )H[R"9C!T$=BF%ND+2Q2KMA#34-[
M"8:XO>Q0_*24#C5RH'0#7MIIPA8E(Z.;HX7SS?].QS[:H#YF8W.4]IM/X:S2
M)O4'=@=YF*-C5S2!/8*R/:\NGNS'E_YM<,802@ CJT*"Q<T@];&!2A<D@EZ>
MTS7*5C;$5(9W&DZ$7I*!':*11XCX2#R U M&8E34[N>2/[?<[=@D,\W\X:ER
M]^$WW.&#(TP9K9KX$84./S^6;'0T'YU:>V*%ZSJ%H4I=1P.UED]0 CC2HO_"
M9^>"G&\RMO9O*;UJ<C]!S%?20*X;%\PK=$4N>EX'0NS[^?3U\47J!8,JRUCA
MB4WZIF]!PM^L6>_<SA':G6&H;7\327*.%AY@Y9N/"QC  T+LV]&3W$;HNLG?
M28LOA[U[2T/0EJIDIT>05,AQ<[L=[4P*JCZR#:)QP7E"5[F%;#^H0+ET7>XX
MK0*I!X5*^L/-Q_.S.?$ OTD=:^:5K](3'HK50BUZRQLXE1WED$K?.+HO/C]6
MBF ;)XM,L%L5B%A-GNTN0S2)-MR][Q'J-*LL]ZDU*-:/;/_FYK4]C(YOJ>OP
M@:<+E4D?1V*?9'VOQ\,=V>9;>@G\ZU-E-'GF]M-8/2%9S1!&^P=4$P]VZS_0
M*T)QDZJ9\T[^:!0@VM/EZQP['$PL?4,J3/!LSA4E>/@GX)*0?L^.]\6/J/?_
MHRW%?4=ZXF=3NT%/X27GL8ZUIRL'Q(+P(*GIS7B$R^-Y7XC^M$B&<-/<G)^.
MG%_?Z,>@O0NY+9SL!A[@B@=P8X*P/QI0B,A_*%RR)/:>%5N2/K=F@W1.4' G
M:NOB_7$JXSYLQ\RE+^<1K.MMF:_NFQVF?Q-.6=59/S24W^#@?W"=>,")HQP%
MXA)R;=#HX&\X(9-V1T&$O8Z.AO712Q7&..G/I$[_/A=_QC'[!B /,N9]81KA
M6I&H]L%A").0ICOD:=N=[1Q*.*M'A7CF1T "9;^Y8.96A6?]$GUCTX;U%Z"?
M+7"@][T#\+$7R29+4;4G;C]Q,6=\Z&==2K7ID$/\$&C.I*L)\A'W'&(WYV@S
M-[QDK9GH10HOVQM!<[3X8K-GR/LGK.^W @VP64YPJ,G/T*)(>[X>@3N-]7%(
M:R4W>%1]6F?GGME1-RC<&T(:*)%N]CU4Y8^9TRIY3_.[%\0MV2$IED:1O&H<
M$4H].I,+'>CM/,\<DO4/,)=Y/&"[I)24Y@)VW -ZS"?"0&+]NZXI2I)_@71(
M<G98358(3&6U5H_YA!'\+\)A6"I1?_X0/."9K#2N-1\/^*<DEN3_Q<0$F($'
MU!%UF9$@J<NLK'_(6QH=,*LQR&J1*<Q5W>8)R5_!XKXCN$X4C+UR!$?,57.C
MH78%\UM7.PUPJN3!/>P>09#1XP$S<@+K\$R1),;+:#DLZB3LF"92?M=S, \/
M^)K>8J"!30WD05%H!D$-ZX8V+A-[PU3^?/WQ& _8G_[G(U:]-#?D]'*1LG^T
MX5SG)30[NJMF/I):TJE+<,T^F:AXT:#C^L7=VF_.#^??^5%=[NNNZ,,30BN-
MGAP0BR4A*J$K[4#?(#E&S.N&WUGJ<R9: _TCAUFJC#[K E/MJOLN_+7+T=3T
MC'_+2ZN'VKB*GD6R-/_Y>KA\V@OMPH%P TU'/2/TIKM2CFX(YUEEHW'W_L9A
M-R,UDW?1YB<.*L/+=T#..R#;>.(1Y+OC\C;N:HVB=))J#_8Z\CCO_9?UK$4>
M,VX0M4"Z8\@GF /XGE*Y1,J[FCK5N8>4Y2GC,M-/6YR^"G_<ZZ=E33^M(H5U
MRIS;>P58!-^*\L!--?HAPSMG1Q W7Q+D9N0QHLMUNXDZR]Z"T"V$Q]B$32[P
MTZLTQA=T5I\&MCYIFAL+4?KQ5@;K!CH<8W-",;:5]OZ!FE19-:H)^8Q?Q?RG
MEX#'X/8K,8';19U6 R5.][37!K[)H9!1U2!(8V/=^=TVAP=\#L(#!JK1 ;@F
M-4Q*ENQG",.9U/*<$%6&YCAYF%X%7![&\+!L%$.W$D2!Q$53)^?.J%C8 H^+
MV>/+F NFLX/_+:/6"F'3;25X0 &%P:_)\R=OE:CD_8YZ;I%1RJ#7)E+49]F)
M?D6Q_EGF>=4(V9Q5!SVD&\+L8"R71*%DDZ#<P;S^:RCXY_1FU4'C,Y=H_\^V
M"<3__18P):R^DZZT/0*^G:+-]RH9NK5B^;LP* H/B#<86Z:M2 '=[^OX@ <X
M["Q?&Y$&CN !A*TNPIURTE>O<@X^/R  +E558()RVR-:9"_>G8)\O%P\7TLL
M=7$EOGDA\]3;\\BX(N99ZX1O2L@-&UJZ!T<Q?LX0;2WN_^75A;YK,"97\@C!
MT0;#YH%L)'"T\Y4E!6$FUJ[L,5FC^S(4(RX502'4%:L"CW:,@],L_XV0PG^_
MCKG6F\\J?=G(W3 ,Z*\D6RV,CY1CV?&N2_4&E_8R?EK6U.3>9? S9 QAI1T4
MBC_<4#B$TE YD?_.D!/#IGZ8\"*+-R>N_@WW^C5F-H>L^TK(QQ; B-7(92Z(
MPJK?/#_<,0<?9ZSL7\OE\[=7=CXRCAFNH;4,?;[4WVS%&Z'^0[E%Y8G-_*"P
ML)6+/4IE53GMN+[+P+@O7^25=B$?G[E\A8?@34(EN%(HX%'ZK%W,E8Z,T%J'
M%+"73[='"*I_NXKP?^>D]A5),H_4B'%&1B!NS#%JLHG6I4?MMVAH5%7NTV.>
ML^65RJ@IV"/1V%=&H;/I?WOY^B325UK&%_J+&T[Y'\$,'QQ TD'DR99)NGK(
M5ZI$6)QH3!M/'*S+=@_2&:"7A.0,F8F#U3S[#V7<@)0R[!9K9-%B_LSY3U+Z
MCI0_V2ABU$4)+4%/&C#0-C0['L 6?HOC%X]NT4F>:M@W Z=QD8 'O+?# \Y^
MZ8^\AT>;"V&S6P16#^Z/*(I5S]I3]_R>ZVJA'EGBE!P*I+HQ"90;;:-'#]X
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
M:]XX-L-*G*@T96.\Z1.R]0"$IKIQZ+A% N $73MO.4(9(;RF?N.'P:.V\22
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
MRL?X(>RP "GHFN73\MNNMLB1!*B<WM.,9ML@Y'A/&2Y='=4+LG5UUEPX^M_
M/(MFM1&3-M?OS^/>U\..Z*Y<P*KE7L&Q.@G6/!=TU\C%V[S^H@<O[DK_WR%A
M$P;";C\,+)$Y8%G3-J(KC!+LA#ZRV(VCD; <N!+#_3[J;L3FEEHN2"]VINMI
MC%7<RJX]N3$^8S0T-1HS7*STJZ#Q2,.@EX]Q+[?$ ?2A)J4?+'?P[>+)31EY
MJ\2.I1!8*JA&=,.(!&"H,7"1:L0S)+3=N4?T/B='6:Q<* BBQ5_5-%*[N@O,
MYNO4/UB2]B%?8)D+FIAF6(/.GG?,47+Y=FDH:F!<,HFKYE&'#\G.??9H3;XF
MFYPO:!8H;)U@DS%B$8/V=F51OV@&H]8T+C)B)78GDJ%R,3X)Z]_>PR25TG"$
M/^H?9$+*;OT;4ZHAY/5"M^/SF\<;\!2%6\)3@3+7,A?IU21( 7=V9!1A^2GT
MF3/8\#BR7=' &->WAG.5GL^%\NM![>;YU(J+*"O[_#>55UC77_I"_?^3C[FZ
M67;X:N;1[Y@[_]=3!H$#5Q_PT :<9^[PZJ  F$^ON<:4>H+^(!.X]*?]DO[G
M&<IQ2U%JC3Q4210B=JE]=)M:_FWR)JI<;"V33/B61(6W77BOK8+=W^?<-;[8
MK9?3:Z>H??Y?O_1'.V\$WCDX DL.K@U::559@#K\J3*=([^/]]?IUW3T205M
M;[HUM*[0M#=<U-@\G]/6SMV5*IF?7P"B!F++;G89ZG/)OVKZY+RJSFIHN)$2
MTL>?[*$K4*L@B*$0IW(4#?(67:H<9.@@9D#,7M91L417'#][/D2CPA-S(0*9
M[QX8&Y(@ 5S628#H7"*#+CMT. Z,HP'A,K,#,D\T70S.R%:070W!#R"9[8^L
MD0EW74)?U<GDN&8TSNW^539DO?-046X*=F"#&7/]$DR=.:RK9%E2;+K00]W?
M5W.0]8&2EP2HOM=[:3SXOYU;Y/J@>=?([F7ZES5V1JD:U-R">]0<O>AV/)]+
M5MC3YO_LT)QFU]0:+5P773V2"SWDN"N7$M+U:;GIUP^C0AA.?/U9/$:XP[\K
M/5:!JZ"O=/9+I=Q!LY[HO_PUV=3FWD7?]:3N&P?&&D5YICW.=[X*C* .K.A4
MG0L7OT>0&WM(-&KPI[E(Z@*H;IR80[(,QSY GG(Q.[[+3C8OJ/=)&4PR_O3@
MU2ID&/G\3WH74=(%6I5+ B"O\;GS7=WLS+MED:"=O2#S51B'ZNIB\+!^FGGV
M>_.4VB4B9D.]MWMS>-$]AZ,";H<^.J"@2?7SNS^13,W[7,SB(9+>5<6=@I%5
MG54(1<MTL4@"W/.-!^UPPLXWH;@8+&WX=0B&XWFX)?Y.-/.DV,M\U6PR4Z>8
M"K<V!N1(EOVEV7Z>'^ M9)0V6K'D *S."Y;%%04XKT$I=XD/1VL<=V_GOK\M
M:;_WM9Q/0TCEA?'_[SP&G^]8[;5N<A83&'O8V."84>Y4^++0:4-$)5>-DCY4
M^6W#1K(NZT7!MCY,DW"8\6M1IZQ#JIF]U/<AL_2'FJ\\MY[P35]U?JSJB6G^
M)&?OH!2%Q*NSC&N\#IJZR/4\H*5PP&8J[FF)-10M7#-)FJ\,:L?X*H_[=XN,
M/N'GS_ 7\XI=C=!A>0ME37:TTHY$+7FMXTD*D?Y_)\XM9*[1 $SDS5R2QB2?
MC<\3+ZX':2V#G+^);9=,) #EV7?8:?Q;$F#!%(H;=)?;*EF!TZO^Z?+[W5[X
MUBN@"+]OEQ;TY6]\QL];? PG3 _^/O\ 9H(G--N"-KMUVXROT^<8"=#NNBY
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
MM 7&I<4K-*:9WZS.W6-U^31 <T_?[>5ZS!++GMM VGEH71&RV.'MSJ7SY-E
MU$I==+Z/U>>;<;!-<"8)P(IT*&K^@/GX##&>.ZD@SF]4Z[YSHM7X:*%_OH",
MLX$Z#*9^"D<0I5^(!;/N8QBJ%:L>*_U@Q]MBK/V3'5\Y>5W%?A\=TZTV']BL
ME&2(+ZP8HK'ONYJR[A?M4-UM<<>+34^GYP#1+8CTHJ<WA]@VGR0Y?,X^ J:S
M Z_C5O1,'2>5Y_O4K2RX%@D@/B:Y?44"$/PQNPI!ZUJL5:HES(+\Z9])@ ,A
MN&!\L\.8V$P-#ZRKJ5<039C\;P+VSJ>[['G)(V3KE50KE",/71!6.+OPB3W.
MV.=O4,9A==9P5=X>VW>%V%!?FYGDNWMOI,!V@9*3F5=MNW[N"G%?+K(.'XKI
MO1+^:H+E2#3#>XWBS==WC]:8W1P,7N?1<6@ZM5[=_PB?A$>.[?O#422 NS=\
M1W<U7O]XSM994M/H27P32^K*3<8G7&$WS+H);^P]&BP?YV[ YE*PI4%6/5-]
M!25+$/";"!/!<8L3ZOF,%Q>EBLID9(J2\M,YD/TU\A#46='6F +%?U-./,E#
MDX7'\<UO4-IO;FJ4C@$Z']ORT,RV<<M>.UWOF7;3)Y'\9IH#SD0.*UO.G'J%
M;2:+9K_U@C9?9&I%Z''IZYZ%%&:MR[&M,8)6W#O;>3-VOL[T=<I&=: !^&WP
M/V"UX,P6^KIN[<8RQ.>.>F/?5M4?G_>()$6>&+/9<AC?LCJ,VV8ZMKNFY6>*
M^AN$CY$D0-RT-]J\>_E^63#?)]]:;LYZ#'_:N=:#<?P?E2S[Q<_M/.\P$]P3
M@@M3'OI&58K;V%+"+\%) 71MI%,%6#57^2'"O(:^#!5Z:X'SOGN?BZ;L5O.
M":YHM2G Y.@IDLILU^R,$%YNF_!\2OCY/X=7K72,H=NW,P;J6&]1A;4%6B8?
MZS(L/QDO2%ZI4A>M_+O()O0K1&E&47Y:U'&-EL'<K,WEJP,M(UVI7K2:)--U
MW%\8I5?FI,KYEC)&>)V\F3W7*.^8&#W7/-NUV68Y\VVZ'B>([:Q GT<Z.95[
M*;X9.[S+?(]#$V'"F^XH0?.NZ$&TC^ /ZY28"R](;!?;VM )D6!^[5.98-Q+
M!7W_V24&$N!]&0F &Y2_R.S72\/833M?N>["3FDQ'T@ 7Q-=(F\]G(TXDG,+
MT[ZL>/V:I8N.CD1S)N%;C;5I7D:L#TU77;/8 #_6I4^6L21 + <?*AUVOK=\
M'=/TJ1V[FC].H:'S'%"BM'IO-2@U>ZH" WYW\K,632C-O!-N=]-L=L8<UL"^
M$=J#^Y%LFNC1.3T'_7N8[UEJ[S-]GC#V?IAZ-^G'1C)UU#8:/JQ7"FE_P6@.
MIE^P&JC[7].-\R,4@V"<2W6E@LJJ7W6+W-#2ADI)[T<]G[&^.PP?;_1'T3X_
ME!]/6/_6D*PEA6)_]+M.DJ(78YO<.!UYY,SFZQJW$C#5\A 0+!\8B/Z,7H[W
M-G_2Q*L5&Y=P$T2.OA5& MPH18;);<%I.PB:6J'V_[G2[G'<G2DD<*^+ _5&
MY'I!*R\0&80&!+ @:TTXZ*UZK/VYRF,RG(D[?C#PGX*%7T&K3F+DD6@-J+(L
M;CK-X$_"H?2#*E[))] ?=[B_6WXQ%M=D=IB/FTANF%194]2Q57W8J<N>/61V
M=XC18[ECASH &H, 6L!F$4N$D9:N'_?I[WA4]F4U),A#>^9^D0#EEI/'R,@S
M((=CYF9967E6L8.X2 AUI@BH1=_-@&"R=X^3^^PRI02B<;R^\JAFHE0]+5]!
MWW)AYI 6ZR?@D_1K00ZU7 5"Q3C(26X:Y&AK U/V_]#2X.8[V)N>]9:>&<:X
M7JZ"^DF "'Y0:H!WV1G*/W4P?R@]3Z(N*5<^]2O:'=8LW!G\X-.T9%!EM_"S
M'[U+!B$D@$B_A% /)PE AR\VA[- ?F,GS5![GGL<?\=[-E>_/@)(0&*EW"=2
MYN+YD^@"XW<]]\'A_EI3B >['\>ZY\:VAIA_:+M0WO"4IS0WDK4Z9]>R6:]6
MP\)'Y#E8G\YS!,A_FN)PA$P]RK6,*08 @@!,Z/]]2S3<H<0[83UQ%N3[LKFN
MLC;5-DROV9M: 6'>G51<_%F/WO0[YCR/*R!HV*S-E$[0US,<U[4"4?!>F6]Z
M_)LA,'+SC.E"'E.X:C,<>19;)O;..HU9U%$JL&E:MCN ,R1L)O'U-&IV.ZP7
M#B,!/NG.;@WWS+T_F7]Q"R=2FKL5WZ)9\[BG6$A<6^IX8%6W<__HYAYXIC$^
M>N+4-C4#9?)],WQX">+'F7,O$<-=<WK].KWAU)"8SN6=,55WBKB^2DU:ENK8
M)F$<QE("H[F2\.OG4@L";L,KATX?*5 A*PARQ]'-Q*QX*3X[;[\\E9EF'G?X
MV^V^-6NAP/ 9NOL[<!UC?#DE-L9I(V0NG(NZ>Z9M,DTG+Z")KZK_"A7X8UM?
M4=_SP_)CB\Q"OSL)D#@]=+[,)/H@*;@GOQ<#1^\=W B\JHSZD5BNXVD,OH_7
M++5@/2BK)@@M)E);W<C1_9?A;C @MD6<HT4AZR]=S:84I'_.<K08?7)R;M*2
M[HQ-V<GU,;EZ)% O*F@R%2P5^&)<X2'Z2BM9NAZ:N86JOV#<S'?3FHF=SO%W
M3V8\@5($W\8AUP6C^&+5QES$#DF S=J:TEX+Y^D)CQ<! !70(GP,/CN,=1Y5
M NQ(BM 2<M<HNX N$QO@S-=0BLM'*&$3C7GY[T.YZ=I\9-W! I6$;\',N_Z&
M:8NJ^HTGK^M2/IB9?O&S-Z%U*\ZM_&,9"V;%"^*RG#'W]S-]XZI-O <UAA9?
M[!N4.LNSD8EMB7.$=LAR>K-M(:ZK-C3DO_*(!D"%#=O9(_5 3;L2G=^SBR2
M[4[C8O;BA#TGT7 C^/7\O4>#'&H=?/QGZX*9SGNC/](J?!I.;<H35T5!NC5_
M:\9^UE;7ZD3%\I%[3N8E?2O?MNI[3O83 +CMB/,X448/-=B4F,VTGS-7WJ.S
M3M9XH:D:ND WDZ "F.XI*X.L#XEN@;]?":O>T5SC*P)W!DL:7O B;(^0_62G
M,953YPW(ZOBR7A* [+1N%=IE4.[(S*Z>!59A%+VC,+ L\8(RRFH&H,XZMQ%L
MF'@5_ *T2CO&?R^-13CM% Z#?A0U6./:[GQTX!(H^BPW[[VVR_B>Y4?!&4,!
M+4K8-Y=;FG5<?JSPWR2 JW;43[1H:.^,Y.M?4(4IY'_]S[9&37!2*X,M9=M=
M5M3'?FGQOSZJ][$15A0U%1UWF-'#_SM%8GM]:Y/(M5[:PA.WH(PF>W"_//.%
MF?=1ZH4_\B3[[F^$UO-L-G!_9\JU6]/EB'*'7'XYWC[2J.#I^9 H,J&]-)OP
MHX'AC:+N"/(6_FW$5)"P>F6H^</O/=9*'5X?XQY1^:*Z5?U7*Y+?"&\/QR)K
MGA6N)0(_Q7O;,%?\TJ(NR+DTG#[B/:'$C]](1,Q?'+1?&F<'<F#@"5X@=I.]
MI$_L$2W.3B8#]B)??_+9LU'QW:+[<7;P/A_KY-K>E[>TU.PA@GD_^_Y"ARI*
M1;^4S./N\.:;?>TJV9+"_L0_X@J@E?522\NVG_-S6M*5LU\$%%38"4?B PF2
M7&@961&W)\\V)G5QZ@H/FD"S_85S:^^A.X8GW+_6:9DM+;7E.HK+L2*^"FK)
M?GU*Q@(E,C'-EHL&!B"CJ/]17[KOQ))4G''[\"CT#MYZ/%!\M2GHV5WV6=&U
MXW14^ITG'?R'/$47#;**>]G;/>!JJ1*=XF;G-O"!2J@B:-)X6[0G!L'+%A6Z
MM\<1/%JM5P%,Z&\"QN*MV.-(  >6;DJR^\.KFP;3#;1)A+2@L+*V%<(;1ZT/
MU\8KL'1TT"VKD$'OI]S.IOQ92@B6]<GF%@&5($QK,!(HXRZ]]=-9=4_?]?O0
M&,),-:6)K5MK>PQQ#0U?>KH5W8NAR]="@BE&_L05]AB;M1155TZX%I@R1OT_
MVMXKJLFH[1:-HJ(HHA3I18J@5 6D$Q5I@B 6>E$!D1)Z"1 2BO0. H)(5)K4
M2 TE$'J1WGL+2"\))002DAV_?W]GW^YQQCD7[TTN5M8[Y_/,.9^1D;6X.II/
MB/G' :<&"/?//U,^FQRQ[EPAJCED<5;ITTU>;L]+@?E[>9U3MBRB=>,*(7[O
MTNIT97#X\<,<K-G!P1LF2\T@ZL5BSJD,51'GU5<J^Z/#;6Y> GUU+T*S;]6X
M63+@BDS'((^7Z:U>-V)7QN6.]_AJAE&S5;5>@. Y5X#\\HALISU9! =-MW.Q
M=SDK3AW'%1O<3C=S$&DIU;59],_PV0K0?5E9.C867S#3#+W^0:B8)<[=0SD3
M#G5$8VEC/ ?"_3R,-PQAMI%Y!VVIR#MW?4#WU.X;SJ(RK]G8'/1!'BG;+]NN
MP.PI@ 5J&Q+&)$G"EHJTMUV^4 "56Q1 QR:CHZ7USS<"0G:WH)^>XX9VF:Q[
M"A5A;E7F-$=MC\A5(P3>98FON;T'=1&]X0G#Z9PX>7:2AU7Z,(&(X928;-M8
MU^X'XH9,#C:M;GJEW)_;.BU\0I*YT<MG[N?&5UB_JUG3V'UZ#G>P;!<NV_5Y
M*VU\W/!7C;'MEVS>X]>0/OA;QQ4T"Z&T91?\%IL?NLM?4YMBC:Q%VU]+OJ]\
MN>0@2__)0O!Q*6PIOAEVBY!O'$=/\RQU_Z2+!SK^;02.,@]DW=1F.>4ERI,[
MIJU:BGZA=#"^G1'*YJ^9D_0SE)2/KLRHYIP[<_B9LEOU_O.W$D>!_+,4Z+5-
M^%743>Z)R%6S>&:'FP7?6#E! INW7RJM_(W8?!+WA,9R29VE-L% G;GI__8R
M.QP\@K>"(5Q5")SQW,58U:O'M0@9V/C-M_2]_J1/4Y+=L;K'V:#F$2+[XZ^5
M2$CO21UPTJHI,?AAUQ09)WPZLD,!O$.?-^LR%VCT5]7BU7-<WQ19B?"0_HJ5
M;.VC6>I(/H-_M\=--K6QBO9H/=K4+I7$I&WO_2"9CJ4>F'GPQ;P7-(A%>?0[
MCHOD_REY[SR>W_^0 OB]%P0:"XR%^Y .+RQO]#VTFK1K2BI]J.A?2MU(CDAN
M-V-M^@&,)-49I-SPE?=L.Y,"4-RY?98!$<XGL)#$\V>N.HJ&T?L(V&9!KI]3
M6#0J-= 45.\=^)IW%DJZ(J%JPG36HGF4ZS)IW13SW2DQH%F!['48RNS^E/IZ
M?3!J"C]?+,J;4L. >>L.XQI]"6TA7T@, 24&?$X ?@L04.=*O/X!,B>\+;FH
M#0Q3IP \$\\<K(DW",R%B,1C#>G*M9.)(4^#[ANK=@-^<MLZB_321L%X,WN)
MEP+)ES"%"Y9^A@MQ:%LX'0&_>0D5\QCD\$.\9,FBB"-NSA=A_S-.*SH=KHC>
M5ELT46RB95O2(E>=)U-W8"*WDT !E&MW'B!R/F8G":S:]2U@J9\SBNXDAWQ#
M+9*K9."_*8 @&\$O;O#=8&!) .O_WBDO=:=:D]_*'_K?%^8M492D@IFH*WAY
MA]QC@_B;<:H:I<#/U8OCO0'MMJ0=+WY;%M:B)*HU<='ZI<E78GO%*=V:P#_8
MV 2<8N%[C+"2_R"PS=5[TK& Y\0*H6):'D)PX=TT1S_U)UV:DB24JZV\NH#]
MC7'45PF75D8O66WO+%*U;)^:])JT"\Y/UG].^L/ QH5K]PME?B.8VC:_I-7J
MGKAY]V.>0 OI.5&(8-5^FCD=5@@=\;K;G9!W&;]E_.H?!U\)-OK'5WC'&Q-_
M9B<)'4BOXL_"E"_W(*WC7?5@WXPKSB)(M,Z#X<@'.4YL*]Q] [JKC1'_LP=$
M![ "&:9LM%0OR2!4Z<TACA!UI,LR X(SUV2;M8E7"8R/CVVLCK7_L_;_$ !K
M_4=H0?ANC!TML/\'\#<ZZ%H0O@LXU?U_"*#%HA<1H63&F9K!XEN<!:]L)@23
M^J4SW<$LDP[3-HH=<-F<K<\)UAM[1B*%Y<_:YG8A1T70]L9KXU7:55<;!CRD
MG2'GSP%UQX"$=_'G?8-:NA-)"O+ ?P#K"SY;M1.F1NTEGW!5]LFJQI!\S0\V
M;YBT:N?N*&5LB?PL D5(5\5>ZK1$2LW/%/_1>*#)C]+I@)?M?8*\&.[F1KGJ
M""NE>&>>J?L?,6>^FLV]$Q_WX2S0:5QMQ:&BHW9'D@(PK>.E(S=#64=V4P/L
M7J)&;WC@O1(" R(1!1\+\&Z\T@KB DOAX231)9T2VM9IK\9X1T46:SK;+UG;
M^F+0/%08;#*\Z?B5CEA4GV"QQ=>L?(3?J414Z>NVG*$#"B <]GX!L.Z79-[S
MT<5 3_=E<@AA+>H8)*U;->1)].=D8YP>GKO@IL;64AC74F+P),KL2O4QG<C/
M7X_5F5_0PB&&!*4\B&G8_(P19%IM( 6IX'34YPN!4SD0?.O=E?5'B[>?2E1N
MNPH5I;[A?[618.T43=X0.!U=P+:I7IPL?-<_3_C7U1;,M?RJ'\ 3K0M3KYH6
M&*I"QT#;JB,!G+2A.=;5#Y2"LI[[B_^G"*OG5S6C2*J-(H.EGIW)?^(601\Z
MP'N6UQ9^#P29+N6*WA9S-\J$FE#5)P>3M?S2T7IUC_ .=MXWBFC#1N9QA9EF
MZ$^&-"4QZLH/'#^FUE'TSS1!S=Z!*UB7;8]%ABM;-"\<F:!;QP+I<4T>$^RK
M#7#CX8[\[%EC@<N&QJ3?30%#AT6'G2D"'<=O*  P)B/JZ5S%6M' )+Q9,;2M
MHC\T+R5:*?"QX)&*0R6,"H/ 0(_ &K$-OF6E)7H)$$)M'GOWIZ4?(,LN1'K"
MK7D-UYB39<>5H-,)-^P"WAD+:Q6-W//L4WTX^N5!I^=B,IL US5RU>:HP9_0
MW@&X5_QD3_,T.=<-YE]G5A2V(!AX,_ED3 DVZ=%4O=04FT.-Y2KGY$\]K#2I
M,DI]ITRALS#(E7O+UOEU*S#3Q\1KX!L:K-9P?+D':6N#[C_JOR8">[=POO5F
M?(_=A36/8/VU#)N%WYU!=\A7_B.]5!2SDVY35UHZ"X=<Y"ICC=)0?ZOU\K'
M5L:Q"QW!2!=K&0[*7L?WV+]SEDH,UJ\5/+Y3]2OO9VJ+NXOKSZA[D=1:"927
MC )>]D1'59>9.7S99]V3F-T]1#SX5Y;EUE+G@N*8X[>LU U>8M+-^W@4J# 8
M88&M(%?'6ZG CZ/6"F':QBG1LY*(!K_Q7)NZ5+B;0^?YUW?ANF,9=W-2(XSL
M!NKRMZT7YQQ.'7O:#R0^*'UK24PF<!38$J\1SL_O*@A%F?R\=E7#."9>#V4T
M]/D2_>!J?I*0A[1H"YEE&,6>W9J[/FXP::Q^_"Y>_C3)+V/\9U3Y^:34*, *
MZ0UVX"G.1@]I^*NT]6)P,,.H42CA*YX;.UXBDV3Z*>C+VK%-;L!C=;4HV[LR
M$!=6$A-^*.>D*C([7D6YEP)XMJLL214L!NTLA2-IK\+R@Q54C@:TL8KJ7PV9
MFKV].[2M=7:AAY.59_PM](I_[H>&S9W_=;Q<<"R;K<[R@_8+Q)1P-9OTO@8)
M<M#8?\M;'WM)*L##$O*/'?:'VPG^P?\A\9[O*]%TN$(GD8%P2_XIU. M,#)H
M8"TCRHKJ_4E22C;ZMH(,:U9:P[>NCF+^U7F_TA*ZQ8H>(CKRO#HDOQ,D&'7+
M_D3RCHKVSLYK53$(]S!98F9ZQF'M834%(!7O[#Y?V^='SWSRIO@Y511G%Z@5
MS?%HAMI(-_2 WQC_X[=!,_P')$$JA5I#.O^ [:CDG;)NAG(.2XAO5Q)2\4Z(
MZ2GM>_F_:.3[E29$_G6IY?_NTF_H5,=_91C_]K\6><""[Y+R0 K3'A7DG$5
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
MW$1<%;>F3J5F18V35MIE[VJ&:Z)W14U^4@"1K.P\_EA__'$Y0731&"7DLU1
MTF?)B4ETN)6V=6O=E455,UZ!+AMM>@P$D$2P+CL7%YDPO-4/?]C:@USLF3I3
M;&VJ@K[IZ]XP+J"M&7BV+WF)W$06:,0)2FUZFP;D9:G:"Z>PAZFF;UEY$:R6
M=D.QG4W2'Z&\(R#/'ODENT30^YN10B(T6H\V.VG@[UXCA IN1H>6[D)UP%O/
MHY^/52E=_ES\<'53QE"![X*3T4;G=J,TEJ$YG'?_+P50(0O] #&L<71A<=P1
MF6XQ*XXOK()^A?ZA (#;Q,74E=4V7A)X)+\L$QUQQKII2W(=!*$,,.*<3^O9
MJT>+;2J2N;V[_=_G'\H.6$!;5>EJ$\W6GG]G^(R4YS4]H@"XP7?TF8J9IK^\
M/&6^+VKN;"[PH&QZXT# EAG7W'%Y75, M@B\L>$M)S<\K\9OUG;PH.2LW_A>
M<IS1=*%!?4/T2T?K-=BT)/[-()2#0!=@IZ%-WRO&5KT<*!UC+8N[5(0)QTK&
MR##<F.Y<L]A KGHA7SY.936O6Z&)1VDNBA[9?#R :!* )3-:2>:<^:'+G\K<
M@W5T?.Y)SWB4(1(ET>]@K):SZ8)5R"\2;SBTOKJ:KUP7E0R=XR#9<SNG4P 7
M+V'A'69G2EICGJ)[E[4=Q=+<+"UU[T3Y7D05"BB]<!(S?YNEXF:Z4&FU/;$$
M#UNXIM'PL70ZSL#GDI+/0VWY$LFI8SQ[N/J$P!C$/F=#+O5%!7-Y*M/MQ'I&
M!@#-@&K*YD)U_QA!W"NEZX"9P;KC;GVW193J5AE6L_D6!1 ]M1BRA9 ZNPBM
M_LT9/X[F(]-:VBVO!5)[IZ%$:6)K6<I0F:<QI?*APOC^D2KUTU#)GQ ;G&')
M]=(2Y//1*J/G.3'I$H]VR'_=83>![W8$](><G3WMDA2RGW3]63G8I??;R9F
M,Y">%VM?2SA!(N58:7>J1Q*KM6.B?W?D2#5O:BET"=0B"TBZX[N>Q"_9\&>:
MX"DU\=PIOL11V_MP75Q&7[OCC\)OE<![Y-LR6:QE8V]K8Z+KO]H7"[Y7X/Z<
MO!6XO!#_V*H 5JX']\F%#JC2EZ,CEU#!@V*)W<<)R4D,:& 00@";WV2(4U\Q
M+%^_SWD.DO%Y8OK3]1V5EMT9L=[UKRW.2F]CGR5-V74\/D6K#;T=/*P1$^]-
MTKRAD/1A=O^^4/KD\8?WVJIYA5=R?^4ZSNY3 ''3E1D6%$#8,$UDJ?C1HTEY
M55.3BF0*(. ":6MJ:\WJYJ8K1(\P9.UB)^.Q,0W1U*V>GF*E%RP\'CX/#'T;
ME$U_MMKI9J7^Q@M0>A73V>(/C.9P,O7.EI@1^KO<*>;O,5T_+>) C%7B_8*N
MTFQ185HD5[GDK6-T=1SV1)48&?)$T11 L%\O<$D>-ZYX58>:#N,Z#6#-C[WC
M;YGP+A.5XEO/%U'%6GJ%=?XA(<R&,[B=+KY)TV1D6#<C:C\^_X3W/<G2*WG)
M*JK3?&,$MBZ[THK7Q2+:X-7@.)R)"P(A8?G(."@EZRDWP\^H8Q=>L"LANEEQ
M/LVIN,+2%'7/B+.6N_S1P&C4D@R<W:&.Y:N)2;3D[0\9ZL0WW];2#[KZ?0!?
M:,7 :SSY)>8[=VZB]*G(?)2<>J[*L5[N,/U*ZUU\6FS<7]%-T;6!\#1: T+B
M(M53\$\M[*=S)O*T.F9G=F;U IB?:@X]0@P.1/EEE>%H6^TTZ^.N[ BYK3;G
M3\]I"F83<Z?O3.?7OC ;+B+=)EQ*W"K B)NI5P^S\T6-R[\+;"=&=-T]+PKI
MX5FJG</N\RZI=SDM<VK5^F^]6K]D4'/FN(;@!C-I$0J6)6^L9T1)FV[41:(N
M<EYX,/5T()[ 7' RT4#(;C,U"D$! TH<1J+-KLKWEG=U[M.,)@?2NCNV0B^K
M=$;*[#$22MVJ'=L:4.GG_N2D/6<W]MCBNE5- 7SZ6?4MH^RFH0]0GF3%8>+
M\?GJ?B<SJU;M-N"=52%5#-<9L/K-Q8K<*@R;CON.F-%ATP5'WQ-;?D_5MK)+
M:#.@G=8$F=DEN)F](S/D2)89?T=G 2801?B[5 1D!;=TJC>^'/<+^W:Q<G*K
M[,A,RI%N"\^$]2BX;P>5YTS7/$!8X_8"X6U&-ZQ,--D;XF1#//0&M0J%3!YK
MGZ\>YF9>+.B_=)F_MIK@AC%<V\E(. 5G+5, ,2.?G?$RSSNMEX#33'B/&NQU
M!"C/_K<^V$M!.=K_1?WL'^BBE:6;90/Q*L'ZC14/.*3-+R[E+(49JYF?\PC
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
M[K#PY<1+(9[7Z43[4OO[6QFR^&]2:BRSDE<C6=T3FH(O[ZIHNEEJR5@(/)Y
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
MOKW_Y:^=Q98]U)'^K';&CSD2-5=9*) 3N&3:"<37A9I4NMU[Z8K[BFMF,Y'
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
M=F)QF;2KF-%/[J8)49&:O C_KO%'LR$-[ZEHJ\HER_TK!NEWSSOO^)/P"A)
MX&)>CQ$.L@IA,,/1?S]5SU_6C$.4J#'<*6.J2!29?FDNOL83ROZ,(^/HN\6Q
M<?G+!X+-!\U9Z2J[9 70ASA$$8+M=]6VSWT;Z\'G4MV*,Y8]A\**.5<><KKW
M#@<[*Z]^YZ(TXXV8Q4MH:=C!7[T#K<O./[[1?8GG,R";;$OSP>J&T*":]7CM
ML].@S Y_6G&&J_6EH:JU[5=8F'@^D^8Q8D1RRO\VF3-=8A5EX+4VJ[T5I+K<
MQH635?MYN\'1JW"J/<I?6'6CX&$O0>CW>32[ J]UOC"7MDR''O!&&+DV[MR_
M)G>*6F_#;KP/='0^ [RY^)C\B_S&^S/ ;Q85-)D*[N=3TSL_9O*-#<T?(W*T
M\6XXUV/R"J=O7G@,/;&N@A\C\%WLK<6O;LQSF@CG$*7EUCI-MFVRR@A5@)=!
MC[#1WO-ND,6)"MZS:_&(!H@#( A.<.]X!N!)N-A_.R]I2TM>00XH[9NC6FZ4
M^X7N&S=BA/K\ Q]D&5N^FF[(6()FT*M.F8X$R^+. &(=BZ''%K<2^%)FB%B$
MHR)SK]$)6=GN"%JU[[;E845(Z1\QQK[7H;2L+U.YBV'V.7U<"\:!8MW:MJ88
MBJ3<+;:*2-$::DRA*B46&J6FP:.!^O'PH8+EY9!XJU?Y@:W:+_4GOM:6>J<"
M&9!<?CV=AW/.-FSQZA/\2&?_]3B6#?\4\0*]TM&;[,H$MRT*N2'GU,D6T#*M
MI5'6%J?:SO7>;R!7NDQ>$,.;2\4I?!\ Y$EPC+:8#>95[.5*<PLKM<M)K<.)
MZ&N/FFW=KWP6R*#OKRB,5_1EGHLS/OJ>",/ #:(2:_MR3*?YO?:"0&BA55 8
MB7$K%25II1MPK'_9?*G&X64D#3MW1B@=A2IE]J9-6TGP/)(U0OP%HNM*\[O<
MMS"YDB45G#GP>J2N0H'*:K<RXG@]\[PL"*VP>S,@\*_/;P2[;+Q^)3R%!DQ
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
M>^]>2I.ODM9W8$T-^+HRC[.XW^=^5\M.6=,70NQ,"1(.)71F *.(OD?3O"5
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
MU:.LBTV[-P,2ZP*Z(9V3+0.H=+Z[8'Y2F9_%1;'H=N!R7!,6/'@.VL\YW*3
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
M/?NY-J%7>2G2_H8? -8U<^;7,PJ@QSS7^U+3D(=C8V._TS((E@$PBVXB_GM
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
M[5";Y,,0E=(Q>4H0R$B+Q @H=ZBQ?N[:PG_-EKP6X?>(RLY1WN=4""A>>*U
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
MA6'2S]##@NY*I[UFI6*307-SG.VE=0\^^/'4<*N@-SA<A .^ !W4%%#"ZM3
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
MF3]Y\UV\)9Y/X?VH%,@"U/I@1X))4=O>9/@^W,6=(NXIFG)3ZIH._#AR&YK
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
MRQ .3S9$/8\<D5/<(<W+OU-=%G_'<8:++CF+3:X(L$A7<UW2HGDSUYG^UI2
MY,HU@\\\9/O2PY6_5Y0Z+6[W3J0$X&5GLO_*%Q]^R!*OK_1M]4_;'F$K<0?E
M(#M)).\"/IP84,)32%C;T1]W6?"DX(N8![!$(Z=*2ZB1%3//)ND((6-U.0EM
M0$/^X/8/5ZT3%%<<^,N*A];R10#O:,Z!0A<LZGWGR;VBI<N/K.IYL?9Y@P:4
MG*O\YGR\36-6$>W+YRLW+*1$3_)GI9P$WA[N+"M9R)TH""U>,@A.)90@WF].
M;ON7(3'X,OJ4Y47ECIF\L<=3KN_GXQ)]Z'HR6KD0SIV]8Z=GMO@N7X[-,;P8
M[LA$*.P=/0]X*W@?6V1AH+0+$?$S@9K.?V@7PU0)U)<.U4!C_(O'\OL,BW0>
M.\TX&B2!N9\C]CK(R.[D5.']:KX<8$+)!"D!#7B?O7,0X@17>%%XN?4 Q5VB
MJ;ES5&-94^'1E7R-T>_C.'GET9<>B4,]F6[JCXTN>BQ"P3L%!TD_4SD\$D2.
M8$"Y]QR*%K8C8C,]O$L6[/6>/'I9-F7F5;9 BVC0L]?3"QFITMO,#LG^(-M!
M)+9;IIL=O%A\Y_K;],*W3R&P CAX.FZ9/2\ C3&@K,!8]O/.8\$$C&7.'*9+
M&B^L4P]GP*)-!%FW*@C86*HYVU)?W.!6"TN3[4"4"O=S<3)2&?)/0H5)C6/
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
ML+DT$<<K^]<B7+K==3J&C>#%!]5/-I84T][<[Y)\K])9/Q8T8^CXKFUT(UQ
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
MQA\92=.V2#*U4? @?M#02*K]HT[$\YK7=BC91 (8BEHW-B3+'0=68Q@P01]
MP$V53)?D31N?V>C*BVSQ[9#,DBG:9Z<KDB^?ZTVPKO,K:5J]YL-&]]"E@?P\
MS1IFP0F??*G1^\<>C1N9OOWL0PLZ(UP<J+%:%(!&G[(<R4OJWU]8+W-6"7]J
MMHYOY0%@R"CCB$/G)RDP*>R:Y7"G$,>41^UN?/$AG7C$MOL1]Y7*@3,'X4Y
M:=V6GOB62&\I&*6A-8*&'A-QZ0LV]/B#==7].W1YH"?_!%"0C+Y?RPJ-X1@R
M*]5<THA33F#F-6KP@$MXC0:#?5-\.X\X=F$Z3.N#1)Z4>KYKZJO&M@.4_W'\
M9L+SY;AB?)<)_N>2B3A^+K)L%]+?_^]2UVR3-WEHJFFS&40#$IO^X\'PDS@Y
MT$QVC5*30A+NRZO"AM]@&6]%TV6U&05/@P0B'GTBWVU[1P33"&!X7^OXS/<\
MI%PQ5[BN<82^V*UARR#=V(7\]SFS&S26*P\*==6[N6)A72;"0$GOLI7@,E<:
MH*>\L0D]=LLS5;HBJ$W-H3E1_^&"3-7/5.NS!S.OR,>3]MIRT2;G''K6DA'U
ML&59_5[X8<H<CX.?PLDR8;3HGA-@F@V/9D.?MJM5D2M]$,?:S0CD +W,4@3X
MH\< !RWOQ1O=Q3[1@)EVC"LDP2<\0G8F1Z$->?";M:1AC,Z*V?66QD0;K2W+
MYL8VJJ;Z9DS,LK\ZW=H)W7C6,7>&IO%VO\S1W]]!6>#.RY>\M=1X]-#I9:<\
M>+/^XF7UGH6#&59*&8_A*AT'+$8:\$+(QE:]9\4+K7+I#]-DL[.*/M,6<M&Y
M5FI#"LZ?OY@?(K0:C7[0KKIS&ND9=DHB1.G _!!X-N=YY"GL+F3SXLYKC@0+
MT9,O#93&5.+T6"IOBE'NRF,K00-NL#XYL5J\&&C G2G+/E>]JFX$+T(ZJ-YZ
M]QL:?%;$S>#45_U'^API7MPXS)V1.P;HY<SCOT"9NY#D=3B_(WU)A',%-*P"
M*QT:1X,JB++7I<-ADE@I8^N[^0("UDDO-73^TXH._EO1(.;;4)*>-MT:=7"O
MWC_!2')N%R)IBD;S?NLH%M,;,F';OAG"51INZ'@L8/45KFE%*!S7\"^*<D@^
M&*9P+\24F."N]N?_8N=/D,U-XM^7AXX03[R*?NQEZJ_1'18;>!&C?E5QAY$3
M,EA@LM(^^>O0+H1/A',7X$OA0KE#[L) 7!(.QHSP>-_)SQH?2GP]K!NN<=_G
M,5C@-EPXNKYC:V/B$N]'/"=*SFF"E@V=I_>BE8D]$RS38)32+F2R#;DI>)]V
MU_%+8_:$-QRM2WBC)WC_ ?MB+4HK=OK+J\?HP=JT#Q>X/TN'LMOGN2>]NZ#;
MBB0!&#"+Y47QK)/[0AGX7@P$A]B[K0861[\(4))UT.'7J+KE4)QNU>?%=^I2
M6<4.9U5<K!.^-:0?BSV'KNX)U:,J3DU?SZ0H0$,C\ ]*:#;X"CH-.:''.+:5
M,WF!YGQ5*5TA>3#@#Q;Y5)BGY7!;]8+L":^_#GP"4>_E#@*>37=!6)>["%"\
M-4(16Z9+[>T0Z["3ZD/''&R1(?8U 3*W5EG%O>.27U[L[\E+P5P=,;(N=?V9
MKSBR3L!?[_@5^:48]22BM++4;2>7J=:&;_B,,#.NXIJ/G7 E?^_AVO5<O/G*
M,T7R"BP50_.>K^G6WVL,@U5C_BT' P9GR9BC.%M0LA@;30EQ)F;-QNA,I4AW
M1TJ-Z"ZLZGY6S;PE+B<WKI0[X$:2.#QY,Y=\Q^6EZ/+=+&ZOCI (-K3WB9_!
M4 QQ1Z*GU;C/*,7ERKAZ<)X>CB)3]*&36M9"S+EH?3+:D_#7UQ3N4H61/N?L
M4!1BW2)2',_H!'B,^+Q: _ CQDACCBT9-,2/15T!&E\94V?A96#@=6J#M61-
M2:Q &%2Y@:I!N)^Q:*F!?AT>E_P1F.J2OFQ99 >9K9DOV*3N))J<Q4ISCU:B
M ,K<HS>56,.N74A3LG/W$/[-Z]31R2YWF&@OV_*G1'KAJ5)JD.,R<4UJ>N'/
M*8I@?DS%3_L_#V/%AC8ONJX6,80$?+D*P&P2$7'\)RTMT4A6O$DHQL@LO,QY
M>LE$)JZG<:(Q\DR2^9A70G7#V,2*>M4*T;PA^TSXH0;A:7X1)<@^[DF@,V8N
M30"+ZHJ4H#)&C;09@@<L %)<4.5]\\Z7;WRD@ALSBY&;<QG7])PC2CH:KF1<
MO?8Z\Q9+*-%(ER&KY^;=FZ\PW'ZQV"46N8$XL;@=F53:75ZU[-4Y5JU!\#B:
M^*GWV^VW512(J OQ$YC9+2?*2JD2-]'DC8"S\T(%;+:A8"(^N?XM*$SPMW88
M,FKV;F-KK'2:BI/"[R+SS(%T:LCD?9XC(#Y7;KX$S\RM@>I-E-ED^EDPC8$1
MY*B T?,8FKW0<<[5R8VS#4-'Z<[8M-Z<ULG8#?$)_Z-.3HZHB=;'5J5T7Q':
M5']32*TA)3#@I.IV9L[FXDZ"0JJ5RV;W3L[1GC3%(YTPW+G<J^4E\:FG< Y*
MHRV0YXE*84I^YQ4O0K:;_LL-SOXO_(@,!N]NK@!-*YGLAR#?9N1.CI';6Q3L
M*%>(3, ]W'EM<AX;L6$L;\'RC)2-"1(ZR-$$.DL74":$UXLFEUF',ZO!1M9#
M&^V>;5CLUY&&RA2'*ZT37U]MY+= !;$'WN<?RU[$\X%JW>XG\[<O,3M>D=VE
M1QK.811B7C(2%VTT^\=7%1-FZ#I_M189:CUUS)P8WN?4VEA?]%-<V_?)*J'T
M9RNZ6</D327">:'QPODBRT'=F:_OIOK$=4*5O]X6EDP[:CE:!3^!]29'JN_=
MT8B[R]@1[6EU*) =VL3$ZU0*>L/9-\\\UY?W&$.OHMO!Z.94!/1CLN&A!\U?
M#X  4$!9BQ'8A?#0\=7\6=9D3"'H!>M%B(/V4%EXE3/T^;?F#E"8@%.-6C7&
M#LCETH)_)'JG?AJPDU"]F?,I:L6_I/;!'[N0S_27;Q>>C/_MG)I6X>A+P\W]
M!6T8& AG7WZZ^+"5F.&H=$!166:CQO!_3'^HLU <#L9 &QC+DZ7$4QB#*I+*
MV1I04ZIZ0XK!.>] I5\4K[(NC%^&S1FH6I5I\6.G#QZYD-\PFNB<][-="!(1
M+7\BD@]GWIB-Y^=<'?8:A7H3A2-(5AV)/IAUQ DDVN@Q68[ 6/$=@D\T4'+/
M/9!HO,#/S#Z@!.?L0KA=<C 6A2/BP,Q))7FL35W[P, \(PGCG+EG047V5=T\
M%G@GF/DJR3!"CTO;ZO%7;@16TA+6(]1NM'12-RYK? ?L6TI=IU'II4G53?'S
MW)<HT1YW26 V62=\2 C;1-Y63=01O Y3NSW,,2]Q1#TQ7D?\_O3[YMC*:E5U
MT2[D(58VHOS 0/ :S64S!"#%RO=UG@'7 +PED#%E%=*IT,[;+D?67\4K6A:K
M]/]FNY+QBH3>YE@!E?SP!$UT8=1EY>88>4"56?;4*)"WAK4[Y>U\;WVDH(FX
MO43*?T&^P H:C6,ST;!B07:8E21JW-C^!VQ<8VQDEZ /C5-1O(5S]G]6,COH
M]V%NYWC_;Z<)P9QXXE^<TSQ<<W98AK+%?SX9XBA)62R_8E]&;K<.' /<IG"2
M(*[@0?XL,C9":Y8-H2W<?7.;'OE*L*KJRZ/''WMV+-!HM!<:X^V-.5124BSL
MXDR;,I<1GY@8OEYKBL$<O+&7"J) .7GG+47&MSSQ) 1R[B?-)(LQ(W\#X,:4
MT18,5&)*/__<-LGR..KR>2'7_B5*++N@[,M4W\$_G+_03 6)[6?WFQ_S2=Q?
M+O85WZ#:BX\K.,(5P5UCP7M@I["8[MQ'K^8P)V?])X,K!;505/&$<AV])T$2
M=Y7[WN CU*^/=O?U2;]JFVJT1EFJY$VH;"[.<ZR W^_EM%J:VEGX9^WRS,HV
M2T%BR62"D7;A4HY>XZ#BC8G-WXLA#K;D?5FY9B?]:E]*_EW-M('@S^,!?^]>
MV#Y0OP]!5(TR<F#NY9I@7%F?4@"\ ]!74..[Z6SSJ4,^&F.B[+QT9T'>O[DI
M=1,E!-[4:=%$G]9R"W,0,+C^()9!W:996 E[IF2-C+O)GM(RN'"LJJHXUOZ@
MV'W+TU''!<-"_SNB49F):MC"J"-%>V<,;V*5')F)9\>4 LRE#EG.IYQ44("\
M?7W^*>3D/K""YQJQ.PU<.8X!>%E^N8LQE$"7'HU4B1SN/$,UD<)^^D6Q:R*U
M\>1\CMT8NJI3$5O?:]^*H\*+-;ZG&^7+$-^-%36VCOD%RS[9[/)$'_WAO:3?
MM0)C-"8 Y/=T*="L HNW ]$,J,#/?%$@8C)6%ZWO,M(7PQC4FKQ!?= XMI[P
MZ%VK3]7*:Y$! >ZOJZ/OCGW/*\?)@.:5"'??W)IN4IQ4?EFYZV!XN:]!W#/.
MQ?"(B+"]#)K0L-# D@][B31J[?5PG33U.FVCU(\]^97_SP0KY#'^5! \+O\<
MZ#:_=@3GV#G2L%<-J07D=S#D3[FB:"792:4I?#U/W"8R*]1;2]^HBT_82EM7
MV'0,W$C#:!6/U'V0>L>]N@N92X0U6D3CO=)H4"9B>1?"DJ#09)NZ9I-RGV='
MRK$VWT3JK/$[XDR!B&\;:7'!?>VD##5C>3,6-]IX,*:O"#N2UC2%O:K6<K\Q
M-:R0^\_&7OL5'L,)1\J='=9!B"#AZG<[7]8LA!CTY5/?6YMI._E><)W2>9=Q
MT_944I_5V?>9KO]-<,X>^*W&%3!EE3'<TCBB _/ZL0Y,ON@:(RO629SN*$?L
M]1=LCF7[.,[J-/ARCB0\XXJTMV^Z.TUW^@(&6H[KOJQF)A#,"67:E?#CNY 4
MTEP*J6EH^27@LGEQE"N!\P#'&=!8N@Y Z8')#*HD,3$KAE9K07E/-J=<J$27
M<\S:YH8VXLL:_ZK/O1=R!9(D;;&*]E$N:3\/<?DXXG_&9C+XNA=.*07$XB%8
MFWC+](<)^]!*?Z;W)<B@1H3M3AZZ?>!_I1#)2X%-W*,S/"C[!<1&1]3 V3=
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
MZ(OA?%H<!_V@ZO]@[[VCFOK:?=]8$&FBTD&("HA2%>D@45 0$4)O 2(B)41
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
M^N"+0^OP_R%%.8K\0QZS^*?W[ ?\U^+ :1WPG\.!TSK@/XL#IW7 ?PX'3NN
M_QP.G-8!_SD<.*T#_K,X<%K_*CB:4ZW)V$Y\2("=Z!ZHAUMHR9$GM#NCISXZ
M5XX^(#FX^_7G=)?2L!U,_UK_4O.]Y@BR[?B#:*6U"X3;B_BFT$_/77ZUZ9!(
M(YVTY9%^ASO+A)%OI&GC$"3LR19'E-.3<]4105,5Y0MIR[=LQ#/621PV<[>"
MHG.C'29_]P$UU!42=$T34?B%X?:G4)6[E@!N>1,A+)_$F_T@>1G6M)]_+F3
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
ME:UJ?*++TM=TN/NBLG$A,DDRLN=&S^8'TN,W#I8Z%8:S8VE@@= X=7NGL)0
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
M8Z'MZ<N9B'H7F'21ND5)-)%0\TGQ:97Q9DGB!^3PFQ("_W=<[( X>V!R073
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
M5I R*U=^>*>E1::9QV2&:=!K;$/EV% )0OBMP8AOX>')IZ\I8[O8Z_ !J7M
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
MR HX6A' "'8(Z$16./^L%I,J0C-6OA3584CJXJ#3E$>[,$$YR-Y  )-0YJ@
M9HF$KD-T\!GOIP')(ELU$L P&^EQ[361#22!_9$T[AB'3P,*6C!-></D;5NF
M?7PKC"03N*Z)M+Z7,SN7E;B_"BFI*MJAMZK.""-=LG13")B6;9+U5GHYZA'@
M>:0F[1A^LW^O]9;+@[ANT)?C'=5*3K-TC%&NE@9"(?T;DO1=EE$D1JZ92=70
MS3#=VDA7>L%E/[:,A[_QS^(4;]:?E:F)DD9=US_EM [_:0KN$UX_SI^2^#MS
M?NR%?MFBZSE[RHLY\[.SIZH:;Z*TUM4IN,^D/@\25U62\/3-]/Z1<-R37%(
M2^PX)80%O9 ?%VQ<MKC-S)[B.2?;W"SL7<3I &6<EFZ6#92L4P&#_T7">:NP
M#.T@<7.G<9=%'9KX<5MQY()TV(UM62/EZ [Y3:(C<0KJ7>;YV"S%*CM(?) /
M-'51.]R\H1[,='#H%<:)]^H;R4>3EQR=6ESQ#$SFGRH]15:L<(!&Y)ESR=L2
MILSU9'Q@#X65F)#,)[]GL$QO,!#Z67SA:'; +/Z\B?[706>CNSNI1&AJ&3>&
M LFO^TOC:E*)D[!1S:+CYU=TH3SIF7M,>2_#-'7S"27U[BM,;*9H +#(^>C9
M*D]UVJU$#U='N,[BXLK-M;F>&OI@=[PC.S-NFEVW6,FTO[MFZ<E^R7=F=WFS
MUE8GH2V;T<;UJ6/"LDM7KJ5I87/<SLX**'R5N,,2W]R7 @E$U[*XDSG0#<1T
MJ/O0=.5^ (]M//VQ+W :O_@F5;-DN_9S&NAIDDX/F'ACH_G@$,T1=45- &*L
ME4D@JCT>E6MD(B?'!1Q&LXU_Q=7O9%5-%K+$MYZ^(3()7Z!BJRH6MT+3"EPD
M8VJ@P;KK8518R&)B+630D;I??MUGAK7,?,QM M9=Y_N^N CZR1X+(YTIY9]
M&8%,47PQQI"P,4GA>(X^R$YFM;M114];1H79;R(U2OH:++E ^ZR*1(\^D;_&
M17^U/3*,+)0>HH.AC!*^X,.P4!%W<#I-RS#!6(QG3ZC?.D\WZD292MEH:SQ,
M( Z?)((WU:I[,6L\9H\3NB0=/KJX9_P6M='J20^]<^-M@3Y%),J^K!]&_IC4
MT#!*P3L.J,ZS^>U00)9W\3(OD=GBE<EW R2I"5A5'*E'91C)2>?$B*C3.5S>
M0<7Q5Z,-_J-3QF98HG+=64]WG!5ES-;,<8ALS_G^;$KY^H"5H&:QS;;?L(NX
MPE@%N90EN*WWI2:#.9\Y^>@MX?C7KI0Y^6\4S*,^X&RRYJ >P48 !Z\B0K3E
MU-J<26G<CA!+4UT"FOP5O(JBX2E\5RZ<;+M0(S.N'BZI?(S'UMS;OA+##<1<
M\%20W(-A$^]8X Y*.)TLD_*KML^8G;['YMK2JWGX/=!P#* ('_IT/RR[)M:.
ME.".,U^_D]!UEW"S5R&O%8R)7<L9KLH(T1,:;%A6TM71[VR]&IM\4>VU[_(R
M92S-69B[V2F/UU)I@E9YO%O+DZK"' 4X;R9U>M^BQZH)PS/0.UTHH^2='U+$
M#?LNT3OH7SIAA<]A=%E._I)@+(^*7DY717S9>Y3<3UD="L&P! @,CO%N&2F2
M0H9_PLR8Q_28]%?JH+%"S]V/9HJBDT@!#;5ZW@5FOKTR@M,_342+N//H: U!
MF[$_<>9?PCYNH<78=C@:FS+P0FC0/!"C3$$(,]!G8VF/3#K='+;\$A!"VK^"
MH@$#ZFQ$2Z6SUS=&G9G)2,R \X'6XS^FVC22N9-J!YCKV]N)GZ@39RZ_CS(U
MO55/3424^C?=^<W?V'A-1&# #H_3+UQ-G(;1\BE3RBC:OGX2_XGY45F9IE,E
MR,*RK]ABU?UTUBIE,H#,G>DP8''8G<UN8/^E0KI5*,+C'B\4*[;;75!9/\(1
MTZ&6N4%8L'0V%[V)%<Z6KTD<]+,9)\Z:&%DA-9%[!1>[01<Y5&_C%"P#&+B1
M,"JD1D8',T^4,^W3CM37?/AI6!Q+#LT1G\&+D61AI 0J'W$EL9<PP^\5>C$9
M+[3/H TK% Q[#1%,)A5Z12558PN7;POCA'Y-7V7\N[[I_[S=$#+XSX8)'RA]
M_[6E*V[UGWQ?_^M=D_XKHGP59+D--\^"%P40P_.1"^.O0UX'"*IX@,'N-.-^
M?C[244;\#Z+8+1U?DL94COQ]:Z;\HOBR.<RU>_]U>W<$.WDGW].I [K@H+)%
MX-$.<V)[90K!C>2AG+ON(R=@@"^)E)OAP/,G#OIMUC41>([DNII[$ >F_$U1
M&?<*3%U.JZYJM4NF260NN31;=A3_T5"38%U")Y0Y%U@ZAJQ'&'\>^Y&@!'Q3
MD5 ]C<39?[>;[#4''QDGNU;(F^3F\\@-F?EN)'2Y7)9=R=L&^^(;YEZ)#G.0
M$SP7?D,+SK*UD4(ZWGO',V"8,!CW,D0/2P;NB]=A7K2T7EA\EP%RS_-*:^"@
M#'XRH<0$J>\_[XLZC!,.Y@ASS()MI$H54[DS#'LXW5DPFL\"/@6&E0]N]M-/
MZ3<Y9JZ14#=7!C_&4<9T\1*Z-7"@J/W0J?)=!BY.[NR^JJABAY&.Z<,-=3^*
MQ*B6H -NTK&>)^*:(KT?T7S'9+@B3'1T*!6$3QL'@F)ODW'_.&%37[<X..FT
M\U<)JUC9%\FLMJ5['M->A2@VFS5H3O&XSS'$3NJ4.1?_LX;*0>Z:2&C8;XQD
M "^JF8<7E>RZG<2B/.(3Q-7?(4;B/4?3#WLZ'EWW0H-!(ETJ*\A6:QH1CHPH
M4(6\^IIA>24%Q\TJ)TH0]N:H$JLB4A%QR).O?3.(DQ%U.4%!.: >;44E5Y3
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
M8>:P[(.A>*GE<:*ZDUT2(FAP3>0\NY_V(H&[UB^056#+[NO\;9.: O>?44G
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
M,5DNYG[^#^7%7+(A*0>G'M'*U$H,CM^-Q*1_DK&>?F#\D]O=.,"M;O2@S"U
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
M*@3A)843_74I?<36ES[%-<9?,J&HZY*!@X)YJ4+O2[7;//[RZ4KVOIW9C9N
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
MU?Q?:"ZB]$1)O^#G<\[G@6+^N?'))S.1O7"21]+;I,9^ R;)4N"VL<"Y0$>
MMBWO,OZ@W""TQ&]P+#0$9618; 1U-] )'"G)+J%:<G(:]0-#_)9=6VID^^:$
MZ \N$!QQO-$4&A*G(2$JIDSUZQ]'71S]V@S+=I.KB2P[Q\8I+B_O2V(B*U99
M:N]T,LI7AXP-XA:KA+>V\JX![P"M\?&"CC&YHC6:@5Q]M+GL(ZZB\AQ<X4&.
MAA;B*$^-5U(L=*H:ME<RU[9*CV$%4Q'BKZK2L=849ITX_V;Y\$3JKZ>K.NGF
MQB6TTA)P!8E.M@:QY5F,W@VS3Q9($>?TYQ0:7-M6L^R 3-KV.^</#;<5=IWN
M[%6;;4TLVU2DH X_-(#"4&:K(A_C*!EJ6__5LR'_3XAA5G**\KU\76!>WN&N
MP;091Q;!;[3\O?POE?X6&ZQ:1GD\O6_Q\+NVCHEYVNNX:BU1;;F$?.42;=UN
MXW.04R#HSBX<,&9PCFJ0;D*I!O*9GH.JID8!4V;#PT:)L$_14<TZAX,PG.
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
M/>GCM4_/6=D6G:^&_AT5"KJT/3.-XHQ&O/ )3)\)UY#J\DR^X!@V?:9U["F
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
M"\RRGJ@!]FC@S9T8-SII3Z.Z/#38/<R%.ENQ)O00G[XVA=T!X20ZH"9A)_+
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
MT18%$$QH'S"4+F/I[PJ'*BDHJ8MT&1&X_L@)-N&W$WJIME\F+2R.<$E8@WK
MB>O^4O$F*UVT9&XB'%>3L ^[!''&?.V:$1[MGRK(-A(QBBWKG#F@N@>M4&7/
M#MGK#,[B4@U,_;UVI9#\*HP#>@>_TY-W&<1+C>^[K$HG=Q/%9B9.,PHT>ROA
MY(GZ'1Z,"*I+'"5=U_R$MHO=]OH0IP&'WEBFG1\PEO^JO)/(\]!-/_JK>N/;
MZ<JLDAPWD"8$FA7IL$+;=57;U+H\8(=:613[B7DZ[%.Y*:D]N@ZJR[2640^=
M&*YFS?$!.9I965=JUD=STKCJO ^^6VB54IBO<_NG\=VJC(SB''=0R7>[^ZXN
M+EZ7<C)R&O3I&JN*&@SI.AJ1MZ+T\B,$]7")S.(WRTL!YZP\/G9-7!F037CR
M5[F1Q?^L-DIP84Y-<$[5%TPU&+(^+?IK(/K9MS+55C!U0K#IOC:S)>T_.H#Y
M;];'XPWQ594G+Q=>)@%ZO["O?N.E2+3BJ%6/TOV;H=6#1JVMKU9C4];ZF5,J
MZ_JN@%QT$L/<6%!3#HS:3P.!NE:ZNH^&?WV.MC*[XOI8S_5&Q-6+SDCDSB7X
MUSI[C/3('F>KCH;L\!XM*\WM_$MFG4!X_Q.)1[UN"J#6^\;5U(UZSJ#N,6KS
M(O96G2,'997I3\2OTC<[KN!*'_5]J[*C41JA-1*W=%%)%Y%0U6FXN3XT-Z??
M?C?Y\UTGZYG 4YU-X.P!UZ*=><>;D4!8J;UA8*!J2OC3+#=W?HN+#[[H35@I
MSYA::JYS2M?B:'XUC-(83 ?FZ, .K%0<<OI/%\*OTTBR3HR(60IZA[9;<-=>
MR#IU:S]-#:-Q!#\'TWW<>($?4<H3C@%5VL][1,TUMPW2&LA485^('+&V15[O
M*QEI3F*?,0V=[\UEPH]'2@*-\)VOBSRL[HEZ!(R(2D%QK\\;OG.YKSB]D#.U
M,"0YIN^>$B=( 41!>4Y$H3;C$(1L'[$$!Z1]^D?KJX1EU;M5QE%(?6S+J[&&
M<JO^TK6WSS*CJ:V7W)42!G&$MVV!)7=F1RIL#S3J_7T*4;2/ZXZ9B3XQ>]Q6
M$M\U97M7K+@D/S_VNL1NULE9+!V8P?6\W$+,M$A46Q08=8H9U3@?-I!W'7I_
M=9'8<SS8;1NR_:+Q>=9 &R&5Z_S8I.NGICTF@<"!HL-8[N3;0_%U0+3ZA=.L
M3B8BK9;?Y?#.FS,X- 9-%MUMM,G47KW;"-?FS7#[LMI@=M^Y6>_V[]:4%,>.
MW7@*P)#$=TP?RDWB@-A[&W6SAXGA'LH(%O1#@\35#+-U.E25<;(0>QW>3.UT
M9WYI=Q.&]*=$;C,SOYR7<1*PNW[ !&AH?^=LDHQRKAUBNBW8S: $@;47ZE!I
MY#>#+%AP-J[C:@/+%AWN.\0"'K'<LWQTOA0  'P&7 -<"*<"F$UHP^P+4^NL
M#!]D#KW0D/XW2ZCX=\N'/M\E3 'X=!$%@S[7S#\G^\1:<>8,=F.2-,=4;<)N
M0&#ZC3,*R6RZGG$\Z4[7U211G#Z'/V9RD##G6M3^-E /Y;5-RWIT9#N64[R>
MY=J\*023XVO.([%,K: 2.A4W^>I,2$Q=O<>=K;A0-N T5 :G$:?.@O_JJ$8
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
MT@/C$9-X8'(C$GSX?%RQ_Z?)GQ0.(>E#LNT-$/ =24J?^^;R6@S:6CHM[T8
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
M.,/;N2BF#:7%?Z;.^!*T9G?,.\/XR3XX%(F3!;A(2][.G/')+O-LRA31SO1
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
M=F&UP@7-<9I+&9K$=('[);$3]XL3HRR7W[);ZYWA=[O.\T65P4';HKZ@J5*
MQ)S\\_0[2Z$WH&?8"]MJ1@_>61M^'%$-0:##%YU&]K Z<_9>;_4AE/;"'97)
MZCE'>T_HLX9/+>&^<6&:J [(8K?V+1H\F RU).\1H*?7?ZD)Y%]4,8H_,=UM
M$P5%<M3\R_.3T3O&>0T8@U*[]<:Z7E>,HW:ZJS]*"_*K,69/+HS1S0+H<<SY
MPJ0'2OV@7#]:X4ZY#Z 7B63Z[4BBTQ\$M_>"G$OD]_R0>/DOY'>5%G7(_LN9
M1L#WI)J'!)<:?DJ_6*F+)3C-8R")_.MVW],^&_$'R\#S+C-HCG$G-W/^N.XQ
MFPI90PLG04X3M&:/656Y88ZG]KV1U[]CK>KW.)%_4:;&#WPCQ46:*;CX^F/V
MO?S[HXW&<KGU/,(E'UO,-L1,KIA39;S>?PC5V\%N>T../V6'!./OG,!LN#^M
M<W$Y(QIU(LUZ\LOI9QMK8UOO8APW>=>9ZFWMF2;C5Q$!V5X*W)Y9'F^]R^3?
M^LLV936D#L EQM28#K1T[2&:X/%5Y U&'M)E&2>"U&8!(K+D[O8Z.0BJB63&
M*,@?>,N8Z#=]\A*]K/K@H:.6I^E0B "ZDMO(O,;H4SRWVNY@'VE?%"](&"I\
MMI\S*3.$O#-4*^L#.A=.7+A.>-YN&X7+<U%^\&* :*ZRM"M=11'6IR+A*U/!
M^L+.<F7O'V(/OQ" 3CYI1,M'&B#H-Z4+23+<D#HV+I]K; E=)FT:KM=TA((T
M7&NGI&VRA.("90Q5RDR*"\?22C::9;"X:=>.EJ8WS'-T2!/%(SS ^0QBUY?+
M%L@//_(XTB4VJUM/3BS;M&<LR#2.O?.\M+ I\J1VWGZ]!4TMP-@Z&/M>ZI<<
M5C%UGC)%1Q0(??_\J'K:YVS$M;NG,Q\5:3S:IU\6*D<X7+C$FVM X(PH$$$@
M(1*:?7SP3GFSAJ&Y:HW[CQ1M'O!K&A8KOGNE$6CFF>-I2559!GJ9FD6"PT:*
MDF_K<SR/S\DV-?JK,$XJU^6_1#S\7Q"_>ID<-$?B9?]>/ _$M)"FWM$N6G_\
MLHD$O>A\%[.1A3Q[?RG&"/)-?<[1H9\[-S%'1FZ><=C=EIC&.S]WEW/#,-WN
M$#Y<9(+V',=P6)29191;5IB],(T$!RSE8#2_EG;RF)BE&MR8N6=989((3J^P
MB)2V*)!.]QS/@8]B3'A>Y!JFIII&7.'[CR5XJ<81?6==))8,HLXQTED .-;7
M@CS9 4H( U%P,0<AP0H*$.V9H%B(4I6!ZYEPF<2[QB-(ET(:ZN%$P!9<1+5E
M3"4DY%C&_/;'YCPE_U.IZ\["=TFBR><158N=YKW>I#*Z>A6!F/V^M8X?'^,V
MLINJF^>LF:$@+V> +4:I9MPN#ZIVR-KJ7GE'_R14+5P"Y$]_C(/E1;E%X<*Q
MAOS>7ZVP(@=$*Y4Y9W!J5(UQS]H-WEN?W87TD_K]$,^&.#USTO?INEQNTG7H
M,,^ S>]E8+/2XH\.%KO%(R\A6^:,8JC'@"")"\JAFIS( G"HX&,S!06HSVG
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
M-'CJ?[^?I;F_[TRR34YTCKXM$%I5X&KU'BZ:U9<Q(9#]9#N5I7C]L[BHY!#
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
M4KU!NYPXQP\Z[3M5CYI3FYCTMG<CI%Q,O85"I\8##H693;3"=8S_6Z/33YX
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
M,.PKIMP!+R>.XJ>\6VIDUH82LVG+#E.'4ZQ7+^5H3.6V7[-L432=-W.#T;!
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
M;M^"X['5"W1K5X (^*#?TCU0#\@SY5A67$.S$4SK96<PDVK8K-5VDR9U'@2
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
MA38_-,9O]= T&]UY^$S]37)\+U00^[4=?Q"/#:)C72*\)YT>0'WU.ZU^"7:
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
MZC<[;\]XH-"-CF.-";EX>G>S-OEWA3L<LY7!]Z/&]2;W!;NZ6C\>-W%"G!)
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
M!SYJ?G6F IPKJA7;@*Y--EQ &I\MJ$,6!-K"THQ%]L3N*L,Q=VF0?^H(<U>
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
M6HHG<H7S8T%>CYN1'>O.W4R&VNVZS7O4BLO9KVMH?DHVHFJ+(S_,_3KLX5E
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
MZN_9H0 \Y [B0W.)!34H)TQ=J"/S>G; /!!SI0>78?:F%'6ISJU!CRM3US
MO;[\UVM^*^4"\9A(&-TA!5#N;DL2B4HO"+M#[R>'3I1?'R*$O9M$N3/,HW67
M0V;M1D@(>DWBIM]))\HWBO?RGH4A^GOP8MG_';)43J\=JXJV3'CSON;YB4FU
M7W^^(,O^$.FS4%0Y_N-9^FVM"UWW,"W65,+VD4 H6\X1\],4]-#&$4-_!?AR
MH^5%^=XZ!&:_-&<K<65YH-P8?JYNKHKA@91N",Y*\H_[H-&DA3L]_)SN=X<'
M^B+QOXTM![ZJ9$OM>P,Y,5UC=B^0KM^N9W_3+BWC&KW7WO[([\] S_<>2TSV
M98IS#V-$,#UDOF::'B/S0*FJC$KN?D;Q8EU*!/M8(.=2.]MD&I9XR=8S6* G
MMBF#VO7<9$_J \V*ZK7V57SBZKF-QTD!#_!&).(CV/:K*]-=.IW:JI@>06T>
MR&8)W+'.+./'SHO\\IE]H)8'FGF-\5G";APF\4"?.U.XYV^=(FRJ+FU Y]O
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
MNCG&)!R.3BK9_NW+QQ,(X-*7C>7-_?I]8PL9GC4><]!1+R:JGI/-EBY#^O!
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
M[N']/O6@H$&BVSF8F\^3;=NVP(H6W7H_5=O[E_H7JT='C(N'4/I4'DC,5,F
M&5?@*_8%YU-G(F+6,L:(SB@;5\^IPN6_:O]I[E7B?-S%1X_QL2-DOU*P\/'W
MS]@;F.9:V$\$F"C-20_7Y(%NA!]_"LV3!?36F3_I6W$HVQG1@^ANS.XF/>[
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
M][K+V[I4T3L2V:8T$>CUUQ82U</.3U+P;2?RLNJCB4E7H#AW=4XF9/<,#Y2
M%3%6!,8M^QI,WZ$DZ=EK&70L=9/[QRND1\N4QE 9GC:("MR^]='X57CI8I-\
M[X;Z[N84XTR7EI<6-.'.?0)S>7 ]["\"6])D6KJE.PE;X=#1:$D3C,FS(*#4
M )>9E#@TB!'>A:];SI%B:$;HR)$.CUTL\)FZEE$]Y*Z4<37APE#@@C#YPRCL
MCZ3Z*7-/'1#X7:C4ISPD]G(OVX+:Y6 ]#('21#3(+CV;>)4U.8ZF0^^FI2.!
M.&E]O:DZ1'U=#;$R'[W4M[1/068Z_;S'$[,][%761>X05I@?+?VL/T^)#OOQ
M=4YW E2B:E]@=S14H$D&KC>E"&3,A*RF_6AJ*.];UY57O-JG(Z)QI+!V$&5%
M"_<RZ5%37RW[\>K&_:H<'6"=NS<-FHC[QU8DJ",(Z2\A:OM*4&81S>OHOL9N
M]N_ER"U8@E5*X(\NYCG=/8/O^M)BXXU.JAXI_5QA></X&/]K'L"2]1@/Q-T?
MQ'J('N >_\/W">D@\2R=0CT^^9D@&HT2+T.2;_5!-#72DR/A=9%3XG1UH"EU
MHN/$8'=\@[5B!K>O;FK7]CJ=P.RE8Y+0:J)/P8>;%-AFG&SC\U/>6PJ*] YR
M=T(/TLZ!)AJ#5\HQ7+6E#B="Q&D8::1V6\<U%J2K>/&)P8_0P=)'[JX=A1-P
MIG1->7@:+!)#=^\2O4F?_PQ^AB'&/"?D\R5KF^A3*)BMCZ%:2XP^S<QYY44S
MTK:M_>1BT9*J34,<  PVJ1E!Q"\>2H_SXO3T5Z0_6\?;8^2X>U'' ;*'!#\-
M70<0T]U'L\XYUL&W%$[2.='XL,*'=QV;WH0$&6-/W76T?+!DH:BT>ZCHWWF
M>3KURDO%3M5\?[,DI=0KS8=U+CA-3L;:F=YP>A.[?Y?2T].;$CWD@ -#6X?:
M_!'^$B^Z]_3FEW<=*/)(EWG_0LM"(O9;JMG2GPMMCH>NO!/M=@OC[H]C'1]E
MHX$ EBY2N\./X4$+;M64@W/WJM*'#*TP+6BQIJ;@Q D@H]TJS/?=M>J^CA.-
MW['4DNY#2\P,[Z'MJ*@X@9B%<,QY6 TE>D-=CBLLSR_PATA]@24B6C1N1XNS
M7V]YU?/>DY4]#2$T;^(?SH;(F4O59]R[_! =:_A(O<7J(QZFW"3OW33P.%\K
MB;#.<UN?U F0VKI@K0:D)(C+D4]T'!D<LZUC?)RQUGB'2;X]EB^EGQF=E <?
MN]WHI'ZG?FBS2\U'_\:D\^*^HDEGMXNB7?P2:ITM%<.\P,%!P@O8JHG +ZI0
MJT@H0X=P<!$F24P2M^J#6):YN@M;:HHN-/W> S$AC!;6(+LEGE3+LIUW3U'.
M]NL,D9K"',N:9H%@UGG O)DBW:2."AN:[F?;,1"TY/H'Y<@6UG5*$:!-'8K*
MA3?)TVO(*?N[@HUFO.M.-$A)AZZ1.*\X.4V*#./&#WR];OO!T=P72."!A(39
M@H"_4 LX"D/,2<I?W!9J]X4FA$J3WP1QCD^JZ6*/+#A3HMAV^#%G'^V1U@SG
M,CRUG@?:-^H*A#+GS+!6Y;6#J[<SI*48QX0V8F!&;&]@S5@"&&:B@.!\P(4K
M#I7FW]"B*8%^8L'PP>@QH<A S0.^Z+- %.,P7#"I-/MJ?W.H5(JXO-Q]+*>D
M:&G;\Y6O[+T HP$TEC[,/0P#'(Q!?"'T[0KD#@^TUR$*0U45EX+'Q&'*2Z$U
MEPL2SK[PP?I,.;U)N)=JK<O //V##>?WYF?LVXP?$:OH@YQ48YD%V"[(T;6F
M\ 2V,U!7!VNE)&R788VO^?LX@R/4C*6 ZQMFD!$,,<C2PO6_<7>F 4EE\=^G
M:3$S);.T-*52LS)ERJV4H')RR8Q635"9,A=$8QHU21%*<T\=:]))4RJWRH5<
MT-Q Q:4R<]?$%($I<T'O3<6;+#[,\_[Y_]\_+^[[>W[GG._W\SWWG',S'AYM
M.JXE*977*%05[ZPCUB&VJ#Q $41,G8X[MR;F[_/54+947Q#96JU+1/"R&G/O
M(RUG[-2U7-=G3;H/+;F:?[JDWL5F&"]];1AZM<"8S5-R?+@\$Q/(3-24[:PL
MA^*!&&'70*8;SS&&;1X0X:;L 56#YWXU6E^(NMK%>3-U8Z^&GE7>_<1#UV5I
MY(699),+\('DM>5R%6"YA;F>0NH81T%Y/H5J:0:RT[KZS 24Z\LCWH'I =YZ
M?26+75HM$<<[VRN(:*TW#\=G<*Z;!C/Z")HSN+GZ/_8-6!W[QFR#CPY+ M)$
M'-EV/8G.(\&^%&V&:/Z7-A\P7!(-ECU:=X'^N\P*4$EK./Y:AN: ^FW5?5G?
M*J->0-TMX]LS?GHOG,_ ZX4N+.9HT]_<I:T,3Y+%.Y6-=)3_Q?%;A6U7%E^#
MQ43 $Y12CMA"]-;#:"AVF#&4&4Q[%79YX/?^$&'C>6\>A<15OV;6&D(@1I2Q
MX EMM5MY >'78FF)[@M*QES_%6#&6XXY2C8-AHYIN?0S2]'64(QS=#"Z?>A=
M8<ZK0(/U@V2S6\';?F\S+PBJ*8!_,/>M?0JW_N;W!_S[MR33CS0KZH4>Q4;9
M'B@;I+>6<#[3U5'J0KKNM*:.9N._-(,^<];^Q9D_3YK=>=6]#A?V]YF=W^KK
MHO</Y@PZJ63+CLGS+95!EB/)*6<X5BB# 6&DN&W(>\, [< TVNC!E/<>4./Q
M1#"FG;-MJPC+<'I3 XQG [UA*19. V$[65T>R/D-Q8?*B;].%4NZ/W+TZ,U-
MB')"+-7#.CF/XBZJ29,=\'_M1;1!;$693G1KC%+<),*-/NDW>G:#A <--LS
M\VMWD]+I^=]K#O/$]975 X89VQ]-(V/X%6:KL >8:_-QG TTTT!W;5Q1FU>D
M S0B/8_OV/ZUL%C4&-+!ML+L5!A#:N?9%9P*=E7UT))TE+"&E$GZ<\%EHMY4
MO.>D](PSXLL*LX4>ISO)K6?<QS&Y\RK>5+/Z7FR\'Q2AT.][U"RR/U >^HZ*
MV5X2$5R:CSI>=7L(D&?X.HL?7')XN%\%(3U.Z^6KT ,)<2OA;81H].%*,/X^
MLY"D5I1Z8);EI8*/'N=]6^:.&_8AMYJ*$?@WJ7,C<X?FKH\<TAKE7^VZ4^3%
M\\9.>1\!F3%L?8A\&4Q+:[@BX*^GN-C7V. Z$ANNE$RM;(@MQ$>KY$2]GL[4
MKG9[]_'4G@S?(TZ=NAMN7\%\JI%I$@1?EUO@HS:*31@@L]E]>26^F1''MB)O
M\' ]/M@VH%I,"1?:I(:254Z'F,Y&1]V$JT^-[ZX<-']X?*'+KZNAY=J8?*\W
M4:*;-%KXW,>?6EWS!X%7^K7*QB4X*K!-3#8;"KVE/E;Y$/!TT ZXFI$RL'!"
M29==?. "<J13PH(ZE&AV'_&+%78+U,;>!5V$;YLQ0 5O=44T1SS$EN*_QY\#
M9%E5U;E[!OQKWK[=ZA)E'N.?W[UQ*[%FY?ZY"O>Q,-GW55BS=947DKL* ]R1
MT('4S#P/_!0OU-U@7VW<IR&C:)ZJ%3*1=[/@]IXXJZO"E'FD2?KUE"M;T /G
MGVU2)/^O'UC6"E9A/*9BDXET/ZW#+=-M%::M,!KY0N&9$JI&J(< '%>8EC#\
MM<?YYL/OMVL.XRFW]:J,Q58(G6FT?E_9%2/MY;YW;(^5>D%W2A#:F'H<,&GU
M.MCW@^L"+L=0D2(OZX[S6Y*EIO#M 1FVXIP"H#HC\M8=,IF^RV:OZK?X3XX_
M"M*M:V6A2CV60 1NJ71]X,J;7LO\@5FVA0PU5#HO[!<;-GBY+86Y;IV3?<G?
MZU=?VU=F5)X[P<DQ>^-TXW;B=I5I^*P2ZO;52ZW_6Z:#[%9AKQ>X56MJ0+Z(
MWT(?*1*4L4"2R#&Y1*8W$:5>*IX<N+F[GEW/'F!ZY?4O!NN=Z7]6-\"*(IQ/
M]PH..F16F-F9*IPC[_LP-/<-_AZ^63DU^>5^E2(]K 8EN7D5AD C FR?#ID6
M09-MWIN  9Z1FSO=E*1;G2-@ZLXH#*O[8F22_BE=A\;C76^(N4.\T]9+*XF@
MBX0,T-L9R8A-J$CPB#JFC:T%V5P3IF!;,!IA*1BQPB!;2$CXUAL<I-@S<SO<
MXGWA]$I:C.QX86"$^WTS<M5H0E4Q9SLIHO6FU8[0VA)9MF(3$E 1$#HX(W!1
MW!/0U+[OIA& Y<+UH>5F]H':ZFK72TWC)D!\7!A\RU3=MT>OJ[:.30VUB\Y$
MCQ)J6!31X.(!9%5]:8^G_C/$#8I/J\( 5"HJ4@=RP?53'05TK2EKW>5XEEQ7
M2>NF'KTL_-7Y4+'+N<8:_[AOGWX,!11%!WPN;I\^6087=;2)529TFM.2$+I4
M5QU>*#F.I@JJ),]9+M5JAY!T=!T85NTYSW!CECJFZY<3K [[O[CJ-+3P>IP_
MFI%T\C'F'SIP<J3!WT:F)6KQ;W.]O7*6L)5FQ 5^ECV8Y0!QCJ]'#W4&]-O%
M$'52Z((CB>O6[':^&#!HD_^ [ZS@'>)L8^]1?.!4A.ZLK8"8H!]"&1%FF[1P
MS@!!<HL$3[ MRRDY]>SO-Z!_:R'D*TCX^(_+WPV<V+5W_GQ_<\TBX@$F@*PB
MTX?6%U$I\N=?*Z#C16T"I#K)&]ESDSS7X!RBG"#;2+RPIWV0EF/&L%,_"ZM#
MNKW2]K'.(,> (9#:R:^30OZL<WVX\WJ-K*=O%3913Z\(I6\IH6J"6H(.\4Z
M=&[(7/RLKX$((@7CCPH"HON(KO4SNNSL(@KS"F@5EUHIZJPO[PV+^V'C&JD>
MXVCDLM(MY,>B5<'A!V@#J+^M[N(,+ZUEII'D#ER)>^%3U[.8IC7C-A01 ;59
MOGI!,0*]$PN:7Q)INX:>_EPQSDQH.'4H&OOR)Z (5(I'(!M!\1>ZSWJ\5)*6
MYG8PK=TL7(CE8C1HW1%^#/_MP\GF-,.9\<-]NP>J5F&;R]R^CIX'MAF8Z[8U
M1(JSS]9D2,"]BNYHR<>U2X_.#BR*2:[]2RE[5_HO]X61]%RQ+@,EYGOKRP="
M9R##N@IV1=V]7+5LEWKB];?5;V/'#SQ/-TIYLD-K@2 ^(/6G==$KSL59I:4R
MME7!5<<]>>_#\B '500.Y"=<6?N:?IV"<<:7WIP>=^[!6Q=;E5;'$^W:K?0O
M?K(^HLX<,1%@$] ;:!\):VAPJ/*\%[95R1'L[9!%"WM/;=*UD,"LH2<O>&VO
MKG[VU#"W[#*?[^JWK 5R;^?XD_:D'AG5^;8*@PYR8F5VKVE-");OF"*QP'.<
MWE);-> Z6Q>5-VXU&8\ZF3]MNTL<"E2)]V52"DDZYKC!_+^;?(X<VXVX1.OB
M&#282;'4K8!)!WW=5(0D14!(<(LH>_Z"R#:):^%[UU3UHTX64Z@Y9_@N U;X
MC2:YP7OQCY-&+]0[";.LB$^X]^:L?BK!>%W\*NSO6XI.ON0@5+P*<W-,,5U,
MNHNF@O$==,B1$\")(52RDP77A%X^0NQ]M+'L-_!V19:@OX-+6 -M,--R[9>=
M#"\P3WFI'PK5M+.-^E FA;SJO.<=00Y%KZR^=GX^73@NNR!UIS=?Q_C"1]P[
M(KI;ZK^C=RO9-D40^Q>%<Q)R?SX5D9$S\>2Y-?,X(ZGA-',F:\,3<N1FG6-O
M6;T:C=;9MQDC*\(IFT-7CEM( O#\!Q@$)HC!\VZGH%[*G$G2_;)M RS3\,;*
M"J"F*2%L UA=[K?GX9?Q )HA]%5(UI8_#YY,\&X6J.W9U604?D2N)[51?,+
M5V%^:4H<N->@7S0Z1K)QJBMJQ1J,\=JI>-"E([S=I5N+,M\>49)R7/*JA+32
M-?[\Y<]P]W#ME<LVI (B,;B0-XIW6"/@E'-DVV(DU^5O4TL+J7N&E\80';K;
MLZ?K:KC8!-TKA?=$ 99.WZI9P;?[^.<&P\;@'GV&]?4UK+JW/4MC9[RL[XC=
MW:*YXJ$-,[.(!,*6ANU 7C-Z'Y0&ZK1&D.]3-2?$^T1X$)FP1#2PTT>ZLM92
M^S8^Q"=^RW!('?_TH4\O>4;ZOG2V)+C,?&YW-/:;2)(*:3VCJBD]3*#HT,V<
M%>>-4EPN0LT&Z2)&@L$VX*/IM4)N("\M188!3?'5?:&?Q6958HM6[U]ZK4CB
MB^-6)'R*7X?GX-R%_(8<^'Q-Q_S( I=>Y4E7;[ "-SB%8>/06T!Y42MF!Q53
M5YT1A12Z+L=7I>#@*I3(U@\U%_!CT"4G$%W@*S)S^:VANJ%RV JK'N 6WO.^
M,'DF\B_XA_INZ*B-Q*P2Q!$10(RBYQ'D$)F<[())2)Q(4^,^GS8+I@Y53-_6
MO3*9&DQUM+Z_]Q=!T2.7>._$T=E*Z.:!YNU2$R!/V,UEI!+@LF.@BP"3',K1
M@]3:,M+N/*<D.Q'97:%_?7$AAI.M&@>LEWFTY]<BR;=\7A$C4DH+\PKY^&[?
M*!(Y9'.ZN4G;_%V^JN*8[, P6HWJ!/@EELJ.#RWZ][J?5G17Q%H:N=A4]H<A
MU=Y4AP**RF?%AQ2(@<7OS]_VW;P6YW+QN36"RX1LXOK;(@@M=%[:;UF*J$N"
MZD2PTK6?JO-RPY.J4<Z6T0 MKD@O!U5_9Y-Y58),)?Q(\Z[@Y 2C?VJ>[#@!
M__[P?]G; M^EA.63LFWRIU1C9"KZ*/7,?S%9_=D_>$\HYOS5^:4[$R>-JM$&
M/6*W22_0O+#\S2.IQ8G^,+,3'4_6EZ=XQ#^EO:.SEKF(47?!9*+B -6P''0M
MBFFP W4\H9#UP\FA,\?W2?$-/:%D]1F+&3=<5-GSEYW!^=ZGA2XWREU/BZU.
M[4Z?#Y6:7-NT0N[ J%%"6AFJB@/<LN\1YTIJ")L4>[Z''%?D^(<?[K.BJQ,<
M7TUUFK4>J1OAEYR7EWU&[)W@JF;9'-['[U#*G4V:XBRYG2'Y$XU:A0VL%;C"
M:-/>XR-3U>$1J7GAP=>*/N.QD5%1D2BWZMMNM\M1RS;AX18-?^!'\<UZ7:@%
MV].;G7XX32<YR9S^6P98ORQ/DL&%4C[\.TT?&@-MN'7>I>9I=%"O2:$)\* C
MT]-'.S4%4[(K(HQZ8-V'O/SL_&R7?K,YLTOBE<LK!?E_O3>9YHC7 S1D&D,M
MC',_(K7VSC.(T!Z1%E?20%D)&<=/V\YSI1C-J0AF"DJ'%'4MTB>LL$/$@7\F
M4&PN#5S[IY.41\KZ^R^'8;0+$HMH(<3VR(Z1[VM2[0!/^J;1TV0-#+< &/H+
MM6-%JVRXC\^-[I<>F/TBF]?";UF@R2MMYO>O[59J$(>7/,$0DX!O\,15V%KJ
M-96DAF.2RH)I207O"S%K%19G]5E<.C<7"M_Z/?.5_OB35Z/<D,UWA22U[T:I
MR\[L <N?S^HSOQ]4!"C=_B%&_09DK*S.(>7\OT]5)I602),F_B\CTQ&G>._#
M;T6NCZOQ![7?4]<6>GVQ..@9J&L><TLTIB>VT3S^A7.MSNPP^7B!O%W^1F'A
M15TCST(CJ>?[+LRAKN1!;L&&3=J_OGZ/?@6:MNNXL>%02.%)M0T+6<OMO+GX
MS0DOOP;SB!YG'/Z%><@9G  [<IJN3AMYI[W@'<IL KN&>@U* SI:V*:UX-9
M:_H62TR<37H ;A76>C1F2O=*=>P+9V$Q=NOWZMNK,/*0S\-1;E\@\U5^>#*)
M_',$M%>H/9'NIQX;OI%\%E 1KP<-!?*RXEMY7Z@W ,>[EH\AGY?C^&ZS[+1-
M)/8!T#WN7]#R,!_OA6_\HCUTV^9"T\TJ?.GUL=[1>40LOX(9(SL@W4N!2RZ
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
M5H8?)B!^@L'] [V=NJ,R #",,^W6H'@OMU\H.?W0F>I[ZU8CS\]G#L'"B#V
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
M\B<H0R%=KZF7Z@J)7T-ID@=0?M]6_U78_5&16Y')@Z_]<VL/WOF30N(NCR.
MI%/;C!L,#.(V-J5:K?V*3,%LI[I+<8I/] K'EIQP[F'(T%W.IIE\7RDKFICQ
MF#.W,E.17 5NYH6 F:W#M@6R!Z_,:TJHAWIDVY]!*0_5O&RD_L)U*UZL2GR"
M]N32RM$^(Z<7OZ7N[_5)/3JPUR'AEQ=[]V]Z^?J7UR_7G(#!UL-N,311!TJ@
MT6;><)PE/ %M#GF]GJYN42/K0=K\%ANT26_J$E'O7%J'@=+)XYO?/K"J^M'U
M_'WDYJWOS3,C"Z</!-/)LM>T(;XJ1@GPD!&S7:XCZ0"08K@(DX;14.R#NL_V
MLHV^0-/SYVW3$I;4(NVRZY$J,O<^UZ^2]-=3*ZDIP:4XBFD;[XR')^4Z_LYL
MU0Q2XY,E1YPV5NJHV)0LU8;"1?,I='_X+MD5;!P; YB_M'2]= %*R2=0[)MJ
M<*^;R;="2$21E\?>7K.+(^8^&/*P?V]HYY)<D1[YDM=@\?['O'A$R%]/;S[=
M8#4Q_YDK(8#GTL&;R.U*V'-/0MM0O:%PNH^0$T=83]M!\8.F(V(5>:+&(RZ<
MC=,TU%#A#[,&TPDO._?:(?(#F_[ 7Z>&#NBW/D.\86N :(:(O)'BWAYQYF,6
M(;G!YCG$<'6YF_Q'%HU3B)NN)MFV?XKVK:E_<$9S;&W<IH^_8B>P,IT.11!6
MT2E19NFZ8/H)GD%*$27D=*_L>#Z^M.S1<V($+:405_C+*)'GE6]M[38-6QMD
MW7-:=V)-[(ZU!70; D! )M$U4IE2W0!MA04PIJ@7(!]X[P$12:'!%A[]+/U+
MW"R';&3,M;=UPT%!<WZU??9G]J6.(84UI,RJQJOVV2[W=J@L5A)R^34G$-L:
M3DL/*][U',X:%4VVFR*TJ6<K/;;[9$[X-ZUG03FB;#OQ\\+4X5;VO@H 'G./
M5^YESKD5.,_*@7]1; ?C[\O"\O"4M&;T?F#Y 0I#65,UC$*6$NL4Z2%U1[\9
M.!04>(Z-?#AK86^^U0_M6<ZVKGL$,)ONHBT4HPR624<FA@AT-\E-N:NP\@ZN
M1Y.<.V-KQZ.>A99>.C#?JJ6+U,DMWO",:?476,C>W*S@=L#9\W=I<>X?5V$L
M0L<K]EK9D8SYECI4K@74+1IM!Q!-Y+AJ)W,KC('LXN#LG$:B7[#L,RIM\W?5
M;>/[P4^UMXZ7,9Y1')T'P]2*W^;C R89DB)Y,5I#T<'9%$9(QNQ86NH/K;\N
M\48 \L1H49N!#:AVZL<(1&K)NEQY@A=7].>6]RBFD2WM\8U'TUF-7U-S@H]_
MI$=SUBDC;"6B?!%M.X0)H/,TAD4J"30[* 9;#RS'51'@%#W'@085 "%H:QL(
M5P46!(-#12(S]/S%P;#,FLH!MI'L9&V_9:,R/W_4KKXMT27$6;KJN3Q8*ZF4
M;),_>B9_2-O$C&65XOAM'&U9E%#]DI#<@33H^,5AW!S*$;ZBC92^)YFDDRT"
M(NR.]E6=?JA'M]UA,IC[X<."6\,]6C?S_?Q(L6)3+= MZ8&6!8081&7XW8;P
M6T4>WVE&X' ;4U?FT+LHWM#!16_N+<&[]@>CCEW+@QY=?3L@<RRE#+L#A;E]
MTZX^1<05J_:\D,T1I<($Y6R_M!3E[P@H<D)*2+RR[!=$:Z<*[\"LQJ6R["*<
MH6T[,R0R\I!UCZ'3]Z2^#W?K#\;4WMV-Z.;(M#H5E]8K+5F9^]]R%$4KQG3[
M*[).99"@6<J,$?\=>=F/9MJTDC?@OBO0V6UNBHU#9)1SWLB4@3G#&4K,<PR!
MQRW99;^;9=7>2#I&#GKDFO656?7=A,/:RK,W*I9;]JPYO>W\__2HB%1D.DS%
MA04A4GJ0OIFS.!E)R*=7,&19\[.CJ[ ;\(EY17&WQO!7?YE.OQ!^KV05=CW8
MOLD"JN<FBZ+PPDQN43EP=RAT$K2LEA1='BQ#:L35J%Q*;=%3NYWE,F7F-D@=
MO7$DON[>#;FN/(YF1#$4VLSF2(^-4^S:<O5 HRQZ$^-^AN[7LIC2JX$UNAKE
MOA/!>N<&%E.\QX?\:_NM]&TNEW/Z;\[."ZKKHG]\F!Z_>O'JC=.PE2&.)9V<
M$MF.V/5[N?P>3270A01JB7+_SD3H47WTZ\>G^.OH?E,W;[! 0L)2_ZY$'9D1
M0C-KG/X+9,@-J7 1[BBC.MIY$MTDJJ\=563;"(I-6*!#LA/(*8RNR:(GL.TH
M?5WX9F_5$2N9 :+?_":N'9O@?:RZ/%?M+0I9X)1YY#/QL.?(]+C%P"&_WL4[
MI6830U9=6@O#$SHR[4L*U1D R;4MK9[G670@-%'D$F?A?Z?4M\OL 5'+*R$C
M,?=H?>R>MT-AQC$=71L>YQ$SRKDO(+L67(AYXL3\9@_BBD'FSJLF=?4PQ5WT
M=MD1@-[,B%.H0I<FU ];TC<HD3N"$"L[_GN]A^A-G_CA^MSI*[])SSV/W/L^
MZM5X72*9I9:=_;[3U:X<FI=$7E;2W37:H!(FC.Y[!6 V(T[(4Q0Z7^+U-%'K
M?,#)#KMW+YK=2/Q$ME$_"FDU<!;5 44$%_A'7E O>D3];U_G,PI)Y-_TWTDI
M"0/ WK-J7#N!F94+_,N!U%>BY( @F1=H*BPM3'Q)PF7$:#S.FU[)?5(0(/1R
M$<S%Y_T6IE;J?GF@X8I134I>0=7MOJ@HJ2Y5?X"]3O&1K\HVH"2YUX%5: /Z
M-IGSP+[3.KC,UE48(E G]RB4'!FV]W75#\P#U,D2^\T5L%683QQO=[GCUM,[
M5/I3"](?>^4=*GGQVT8OU74J%_;6:5\,WQ\:^D[O<=Q)1:A2A?*5)(WAM=B1
MF+R%B67Q8[!2J).*7C]"&K?NDQF+],;TN'7+\9:F)(=:</M\B_2_>.@8334I
MG/[K.S"NCS^5W!QQ#71+VY9%S7K<UNJV<N[52KWTO(+/J72?#1?RX]%P:$%(
MWD+QGA<&X5*&DE^/4.R]AT/U[;!]9<$E\V'ZY/-]I>:XC7OJ&FJ2\%&V_$L#
MOSO[U-:51W^Z6H:(A;JE-$67#D%M26XXT=&:]HNBC[.]X8X@!W\"(@&$"7Y"
M*"&1]BM(3[0:V^?BA<0.6R+4/:>'#;2 V4O>;9@D%D=G="KB9GR^_<OW=[YY
MX9-5[^HH5.E2=TJVI$W^EVP[B.VXA8<GX,Z5EE$QX%=Q2I6UFRT_@6IF_ J[
M!>\Q*H[^Y!IB/Q :C+W(JH[C?>)?K1VXUE\:O/AO56(H?>(5XD<:@U>I>.^[
M"E,\7:P;_N_R %JG#J></YL)#$^,-]XBAXD"A ,H+U"#Y!B-/RH+%G8RQ,?Q
M+I6U-1_#JW/U[XY0 OD7-$27DAV\3JZ[X-E!AC^E-^-HNR&]%L:;<+'A<TI:
MV_BN7M:\%M5.\1&8BWE)L@TKJRT;GZ;M[@N5.H5&[27='[#:.WRHQ:&RYLFU
M)+TG7P^H5WVZJ[4*:]ZS"ONZBUZQ+$]B'UR%#::+SJS0):60DC\WRZ6V5 )4
MO^[ZY%4@/L9*!\C(O?31MB/-*B.9RX<O&B5O]GWD!5:7/IO2;$\TK!^/=?KW
MNB;;1-G"PS(GP#&)/L'@PU!F>91*;D1\,LJX@")R!I&Q):QBM;0MWVVT&5L;
M/"SMW7LSR&(SC!@7K'C\JF78NKS-+/>5SZUU#YM#UE5$=(C/,H :#A$S I<$
MW)7G.?0WX%\KAC#:NU-0@U@5JBK)%!MOZUVTC?$V\QSHV([=!GF+WJ=?/9NK
MT:C^P^'W6M@*7.(&'6%4\F?%0/R$M%-2>JF9O;G_&7CNF:_4GF1P;/!!W7(:
M:YCQR&*&;3D8)O8J\$O_,O[UZ^-*PPC^@P8? 3T^5PM$I#8$ETTI=@+Q]T.#
M[5O11N"&XJ,U_54I>F>J'_Y0*.8N[DAX5I/(OQ&X<*;Y>MPQXU 'EA"[E4)O
M'D<,R3R$C:2SP&0<U:: 3XI0<$J]FXN(MM;IA?CWX2\#<8^7^CO(1'__X&V/
MOF M$W?=RK/X]1=.%B&1#G@@/J_"1#8=^Y*%W3(S?1<)"7(4ZJGC!9-W48<G
MLH^?ZA?1TRP3V?U%,F>H,&LXH6KG=<#]/ED4MPH33'*=9_UU4VO4:QXTW/2I
M[Z^B;YYJ0A1PRB>;5V';9 1H"=11;#(#LT_6]UCQ$[T1U1!=>D1V?+A$=]@;
MNB9%$6MLM(@X?H*9N:Y[GXP('B^D;^-/!?QP$<R8D<]7Z*1FB8>R"Q7Y[@(O
MODPG3Q($YDVQ52!58%*DDZJPH$QZ_/>;G6ZN@3$P'B-@J@>B+<'3,EUD_*56
MW" SF>5UJO.T;L%7YNBH2Q]+W<$I,8FWSGS8>A4621NEUV!:.)_=!;H4OM!7
MS*X7-=X<FNX0+'-3= GE,P9HT*J@Q/7/X.M/F 4]L@-%GEBR=:/0E,]JSL-Y
MXG%M\E>E?"+..Q\V/TH681XT[)E(L9M(:\IWQ4N>R9\/7P0<6\S,=+&F+;JA
MO:>#1>0'BOUO[_E&Z;0@U!9=)@<95[+&O]ZDNB+CJP(.D<<55R_U*:V<,5+4
MS*^P:4+$K\)^H6IWWB$)S"QH]<(-+!<7IC94?Y%<3<ENLWE3\LCR8B#OZ4-6
M04FFCN/9/F'_XC]SQM$MVLP6_LBR0LU0JDFUK0,Q;8@DI=NR=RMZZ=L>*NU1
M85<%$9^/!F29/RIZ8MS#WDX]W#]/V^T2)N#'LC>3DF/[2O)OO:9DNC,N@/%)
M1F^'K?Q=,/W8SPN*38X3\Z.5PN$DJI626W/-RB%WH+OY @FSA7H'5,-6]%DY
MRZX)O2Z.=S<IM@/M:7FDNH]JQ) B(OO(H%4*WKTV-6K%BI42EW$]U]4)1LOL
M/;T-=N'__:QIHEY=A3W$@Z:*5OA.^K3=*W<17*;7L0K;9R/"2H\A#.C3:X!"
M#IX3P$DP4('" '^A=Z6(HT,):;$-42II1WJ(T(SDVMOWXRK*XM49R1"&IZ/L
M]^!ZTRI'(NG;%Z>YA/1*VQBH?!6V : Z 1C9$48K,FX8?0@8*THSHP=@MI%^
MA= BW)OXUIHLC7)@65 WQ>NJ3K'LY7M>'?/^7B=_&C)J;TGS2[G3^'=[$XQ^
M:G"!*3X)*KB2VQ">+JR/VCO9CMC28']')5JA+K/L-XS,"1>&MT71#@B M)C%
M>J<;J8)G;^M36/ MA/8/629Q058I?GXC/N7SBCY&54T+=@0C.%</QHB0"8].
M 9_2JX?:/XQMG2& ;IQ;V_J(;&V@[&_?V"6OR$N_GOG]KK-Z:4&)341A<7C1
M=XG.2BQS80&(5Z@AI;L)U#,#F(!YGGF'4,("4UV"\5S&9MD> 7_==Q[G+MV_
M.SZSO\(SP$"5/4 E%'K.Y-J"!576X70M90Z>LO625/?B*'C[-WU4DWS'X%<P
MVB=%,Z$B;'FV!J@D,#KJ2C.3T1A9$)C*!",E,6!;/KUV&+V74O@MZLS"F7X_
M7P^C'I25\=)8;M:HF:"AL7;(ZMUL"0*7U6=.ECQ>*X*+_:5[%9]^C:W_/^R]
M>5!36;0W&J45%0%!! $A*I.*@ .#0B J(B(-$5&&,$1%AA ATC($"(F"S$)4
M&M)"2U!F&2*S0DB$,*@T,B<2!)*@R"!PHA*.D(0OWC]OWW?O^[ZJ5_7JU:/J
M5*"HG'W./FO]AE-[K]5/4WJ.831".V.O;E5"0[?= 4K;\C3_F58W:F"D$PR<
M0JT\L^]_X8D[:O:94W5M#-;@4GKQHJM)/J"T\1N X\( D#BU<"X67)Y4Q5\2
M)'?$:3H!DG0N-=E7<\@?DUYEW&<G,&XH"VZ6U/$=&0JXX([QXJ2L4H>JSFA8
M<\+!&BI6G/% =!FL64,21MCP60ULATF:+3>J/;8$<6PS:+=F85/,+3=STO[\
MC<_L9.Q:E.C-N^KB,KFGKQE^W^/B=8<0SYYV__6Z21;,6@N4"HU^V/$U#_Q%
M$%,RX=$F1"4>0^*"40DQ50OW(@=ML?P3,(N"&6W8\,UES?FS]&9*A^]!03$]
MBWBP==!4+YXSZ4A] 4=#.2:\IJ_E *D#KB$YW%?M!1HR76?-R;V\<84EU(AN
M"VO9,,[@]Z:D=^P;87+I\V77+*)6S-UVU#WKC=)\J_R62]\A9<R_)6TVIL!^
MT:FA=4@P_-ZJ;ZZ1]C11$5?8D4/?#29NKSE;BRCM!":1YH03(V:_19H#7C,Q
M"F5F5HF&A6_+"L\M;O@YN0[Y#2LN80252PU@G/@>,=C(U56 (#$"\] -B@H@
MR6M8C]70XZ1S1B!/O4>SXTF]B9)WBP](MDM;<@,F*KBMR/G>%@V[Y4_*/KTE
M&:HLYHJ$<8!Q=2D^9AV2 @]B<(:$/P7$^ 9&TI3P$2O<9#M^'P!/_7'W*:YZ
MD@=-"*]2^SV]V^; 0$"&F;SL9?!Q= %:@P_&NB2Q+PT-MCOV"/#-5=F#A (P
MO5-; T@B&S?Q)Y6"?-4&KH9GQJ$ZD U)J<5,W3Q:?8[4#;YLK,^8Q-QT__-X
M2$@!MU_V^[I4O/YF*04=J8;:!%N'U/[D,<2.-E;L'R=1_S!$.[Y,*3+MQ 5P
M[M,8)W8F[."U"($:GY&(=P=6Y6U]ARI#:8&%E-VB@,RY>>8+'X32B%_]KU>(
MN:>O#[TA-MT,TQYUR1,V">? QU3\4?%?!)V/N(/I^-\%(DO[-LH]5LUQHW%V
MQ]+]W%X2DRK;^N"BXT>T)2G%/F7/M4;.S,HQE0?[,E[#>H2[9/B$IC4G EMM
M0V"R, 'L+<?=YK4"LCUY7/?7^VX#5-Y"[U]9)KNH*<OC%MV^YANVM873#9(6
M=G7$H^%G#'L)\OBC_?1M(CVI@$UG'BH\#6*XQ.V@@=.#LR]:/VKO&30RK2OS
MWO](?KK8J)Z\4JL:F/MM.KHHZN'HF"!=LDU1.CEH4 =8X2N)LVEF MG.5=CF
MQ:4+XJ<$8[S^T.'E=8@J3O;\W6W!* 7";J>H\MF8&ZB=#27CA?,VQW*^Q2(2
M6=]\>OP"*W&<R:\V4,@*)8VN  5<%#EY;73Y*^D7Q22&'P)JDD;?'_S'Z^]H
MJ 8#W:IME6=MQ6.E'O1#/P<#>4:)(_\08,-^@8UD#W8#=A,"'>ZS5 GWJ@#D
M7L,![SY0?ZD=M1&,E>H3$D04"O0EP#2+[(M +-/21(I]3"S:_Z;VZ>U.MP7R
M3IT+"\R>B-BR8#5$5'FPA85E9FFLV7AO[Y#D,5Y'7.DG@'Y--EA(%]QN9Q/E
M1?+1/*J*Z,J0R/J:?QE(ZLAU;]>T:IDGR<[EMM+SR08N;-%IGJ,75&7<.$L9
M'1FYVDN3,_0:]0Z^=,=-7$>\L0[1E(SDRP[#U'@D3C)_Y74(_&+_XH\X6UM
MCWJO&"A-Z>UO\?07>&@8YPED71I:XC^'+SB>&Y+HS-IHMPY=\_@\D#OGF-="
MZD: ^@:=<,YMX3EQ0\,2J&^RH,1WH-WF70;HY65X@V%MR7>W6F!UQF:/S9&!
M:IAZ^=QU*Q FPX=N]@RN><N+GCH*1G58QK564S;_)<#43!*J\#I2G"@EM*%V
MTPY)#DK5"!J:K+W9_-TDQT83?,4W,N1%I57JN>C\M=-!$+?X=^[4[G[+/AZF
M*N;M_8>OC3/>!JFUT3?@;:0A7R0]40)8*MDFZ\=K13&E$2.!BK2';+:(9-@-
MX]NFF)SDKK@+WZ:\6P7NG1D6CB,+-Y=;B+(>:,F^89$AK\IM]=U.?HM<A9$M
MHMG1R7()<5&1/?<_-0Z5X*3ZB?$305WX+/U%864=XHRJ72">YN24ELRPU)#5
M-64>LTC_^T9A<>7![K<\/GB.E4[FSWV;.U^UP/L]8[!W__Z5:ZA_V%]K!$R>
M$5FDAA6V"\Y.*HD4U1)A80"S0WL+,)EF#$,4C8%$3X$^R>!U2XO8X ++_Y6/
MN615%K!/X7^[UKS?M1BU6]MUB[O4CLUK=A#V]^/W%6!\#PG.44MGM#6!:7)<
MU3QGNBIB5\[C(K2&?STY-ZF0&&6E:\[*B7S1 _M^ONV2:8!!6I8;.]Q)YNPP
MS:DZ>#6 Q.O5=&QAF\7%NM(;:P9^]&HB&AZMKKDQAJO],]\/.=75IGFUY(U.
M.P89%49_>NAWB?GS&3@JG?AT\4/)<?SMEU+Z:"&EK%*_/@$85UX,UU.VX>!M
MC;G/"0,2V""6,.)7+;+SP?H"HAS4%KQ>+":D'(?AB1K)Q\ OGJHQ*QEN0XC!
M!=C1 [*SBE\K@$)O\5,X&J5&;#LG.13$CG%^4H&[(3HB)M&4JC]X>V)\5<!]
M(6'X0?Q%]DWC0?4??<HB#\K%D>56 ^?<3;0!FA[_X,*75RWIEQN\3 H8W *H
M4L0Z!$+HH<.&8$KZ-@:BJR_["1"\06/&A%4+)06NT8#!;D!;J,IK>_@$J5K2
MR_DO7BOMT?CM6W:8^CF1@ 7G,BBUU15^XF2 R&-T*T*E Y<V_"IZ;W418"31
M3A;/3QBS#$C.@#"O'&/;A;S/":5$E']$MH6%!98$NZ<\NL[I"H2;L.GF$C8X
MM!8A>0^7:Y@>HH:O0T91/.>J-4>1*^F\8Q;OE>0(*&%]YR':XRPY<N6AQE6Z
M@X>E3B@89)Z+%T9C]]?[&$=/!_BO793]B-I&UPJ";K%1QUN#5WA!(JH"_@2
M2L(K/4O0L-/-C4HRC;76YO C?D^(B- J>-7RH([&OM1K2M+-?/]1<4$)P'1*
MX4*D:'(/#Q6L\1E?Q=&'QHN[4^A26]VNI5!>5OR/2_<>C40I=^*/5F*$.SQK
M::Q!\'B'C<*(AF>1FN63#L?M+K&T[]TAO[&/'_4(X3^*]G3YY)^IB];*.3'R
MZ4'BI3/G[G\E7':[OD$T!5I(HR58?%=BZE0U^@$?*S553^S/-+^,CU7,R+(%
M'DR,,8^?UI*0RW'OIIS[E_C-_H$D1/(5R43C_<!+@X<=KNR%9D A6'@P"M1E
M+"P#A4(?,%L O0C6K9T@#-&-:P=%<&*$<1''24B=FE0V20[!8TH\@ME-O=P^
MK2")Z7!].6&_!S+8,B.G[FDP)93^<KBZNM[:]7=)M:$@J\O2/%5Z?3O%3>L0
M?^D-4^25XZ*$&'%JA*(:;L45',4$N;:CE"5'YMTERJ^ I3MT=8Q:3@\T[<?2
MMF";K0.PTWR*2A 4"TRWF6?FWK?,F[4X3NCI.>PF<(1]Z]Z^H^M;KVEU3:>*
M2WFT7H[]H8?=&@>CHO9=.1VP=V.0S,\OOU:.&RH1WA&%IT1VZY#G).$CZLP?
MC+_Z,B;W$)214AU*( ;T:1ITD&3Z>% %_!'MK0+9-!V!S2.)Y@#-GH]-AFJ$
M5UDX#)M]J+XQ9$0MI73Y:F7LS_E\BG*E-CXP]7,(97"&_<-\0+.C9F[U)EW;
MR=+'>_Z![UA?T9-#N[7G?.PBMMR(=:]UO!'-^:P7A"\V803U0O"*? 38R@!<
M2!O 4/@/ABRA"RJ[C$V-^7D_NK%"T"2\HT:0!XS)99WZU]="[P)UMH+2E*^Z
M5XYQFM(.?T'DGWVDV#_W'^5'(SY,X*@\; >4$^73F*NH1& SU/#7!-6C6+^(
M85,IHA\TM=D*ZA7\\UY&$Z.8*%$%A*7!17AJ]<<:)?*1SE];[W^)S/M2"+B'
ME]$8[RW]M>4X_:N>],;E[P^^^C;A>9/!,Q4\J(7?'!3M+/:Q-Y]23[\D,%LH
M6M6//_M@KCD_;0-\88$_J2ZZT+\ O[8.N6LQ8-"%XEB<;QG"A_ WJ)!CB&W8
MT6G>I!-($AAV;OQ(JGM;_<&Z[RY>L;C/.K$OU6S!=P8=]="IT&E_7!B0SHMB
M3HX6<JGW;-1 \]_Z)5#\00 ?$T$;$@WF&1WB>(T'^H[<2#T>5C[7%+ .\6&%
M7K)F(S,^?^1M>+!7M%.<OP[AUL)?F+3Y*/H,FXU1.3OY!ETF*:M_:AN O0*L
M&^C'PUC[==,/9HY]90F0H\RIG_N!I7B845#W64 V_J9_B&%[[F^8D TOAXT;
M?!POBBW$&<10RJ]>\*?,2.E1*'FZ-B;7_;7B1C32X-XBWDZ@W/6NK\/&2L!.
M'7)I9M7'P>T&(S(PCC5 7S+L*/9&A$Z93U_Y'-OFX- %+W0.R[48D.V@;&1@
M&1_8?$8W:A>!C=(F!J&2)W:U]K-1H/^:,?Z08->R8)B@)CJZAAW%(P2:/B\R
MVS$^<#ZV*[UG=S5UNY=4M^,VL\\"-/*0F.J:2K 1/U^'W(2/9G51 '?2A](I
M<B+A.,[*"W0 UGB?,\E3"&U/[_'&1-[X&6LL7\SD!!^WSOW]4:7&XL-]2FU[
MQXBR)P/DUMK6(0I?Q GKD)D!R08I.#8!7]8A^]QYW0M^:X<E[VVD !;/)'1
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
M':[/L#P8>%OW6[=_:1OVYB.G?2:&E:>+_O!\ZY>+V %BF73C 2K-BM\J:R>
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
M'.O)U&4KN4Y*+X.;BP)<%'=+AB=TP-8U&)X(Y*=R&9Q KKRPW)\_@S\R1%+
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
M6_<C9G/W]X[$D%S?= N7/1XV..:-?VB'*NWO]T>5]Y8?;3(+V!TUY?)^5[:
M987A/0/J3-N0M^P9S:C1.=X&0WV @Q:7B0;)2J!3DU ?AVXT!>><[3B^F>7$
M;WZO$O]>2I<5BUG4="6/0I4FITA<^00W(/Q(<>?S\"5+R0:%K0V^4_\M"<,K
MHM _LW2W#/ O#C7Z%Y%0(TQ5[O1.DZ[#YZ$]9(/6J%D],3XGO;)2>C82""5\
MV<EJS'G?]>_O(EA%,8ST'"3A]]P!Z*XSG&@52CJW)KCX97B=H4&O9E9[X9:^
MR]'[E$Z_&FQ$_6,L6TQM5*X*<_;OCSHLT-8;JJ.6;Z58+'479KT(Y^XCM[/
M8.P:?*0_:9OLS?Q>IA;IP, .CX1(D=^Q/L(9,/%9*>>8Q86TSD*-1&4;"F+Z
M]A?5&]E#"06+B0_F9B/'.9!]ZWC$R ^DCH0%*W>)"&(ZE"12$C>",;,)6U/P
M(B/>W%VF+K1US!G,KOD$V8X=JP>KJJO&B)GLX>[HJ*UI'<-V2X1DRHG(E>WC
ME1T45;$]X5/1P)_>P=-=4I5G),?!Z)ZU4ARH1:-"B9@T#O)VP'1;P*KJLY7$
MD#9[[)W*A9>->RN^CW"N% [/G#XU/1#8%4>(BXR(P>.HR;Y6*S(Q0/G4DF?2
M?*5KT$BMN\/!/NM8\P(WWV&;V+$(NZ/]\]-["@4_Y0BO0?2%Q/[W[_M73^#S
MRQ\_O[WZ_G\Y!UTL$!AUX"+V+E>7Q:.R]( P68PGI,@QE)@LRR>O@DHZF[%(
M1TUP]V)K/2J#%/%RHL#GO(B63HK\<WTQTR&1$<_39)B# Q%G7BOYIK[7[9O?
M=VBQ#? @MV%U8'2[Q!D>H50SVKF&0:2+P"C%"\)7$/6%6J5GBT\1J8$@H1VC
M2M' P=JBJ>^^]I?OQPH %;9)<1;^FMB6H?>YO*P[FK">,Y8+7V>=0W/TVRFO
M&;-O13UB0);?> %D>X/(61?A6X5+31-0VT2"<G2BV#U$B%Q+8U-0_I]PG)-^
MS!T/(C!>(J5;\^.[.X2'%+*;=#:V^##I1)Y6P==Q\@)QA"]'I &\QY37M X@
M$[MF8+_LJ=/N<+WO4(W$C70 8K^<<C(4*;7O#3YB6:LO6X5!5G8GWL+SW]K8
MY;8R5Q_Q.S) ]QVLM"1<7L@O?B!=OE#&*LR$+/QFUTG.P6U:6*5&'(A1\/AS
M!?>OKZ7IA>5Q$Z18L$L</<+O_T$/BRKP<WO3:[,'5L4MW;EV;NQ$PZOZVB'J
MT.6@B K3P+D]$]9R1#'V%;>#RRD2IT$$/NLN:Z.3MA0-N?$R#8DQDM@60[U>
M&XKFM*%3TP"MN":?#6\:?CXX^[0OJD#_='_>M/? K-';IJ&MK]_V7_ZQOK,G
M;Q1C+$?P_LO\;<)Z/2?+E",4$+I@ ,H0<0PAYC87/"E3X@?1V@AW6(RAI/8>
M@U-0 +>M'*1T8FI0S5SE[^0]]3D=!OOIEG;M3OJO&(-T_7>;<1'T3S]>/.#
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
M*$9< OE);*48*$* 64E:-0*;2'>!J%LP"A=C3^A@)>=,J(LNT.Y([9FHK+8
M9F6L!.-.(UY;XELW;9VDQT:HM%4'N<>5?@NH#M3W(B_[K9"A*]3EB/P9!9?)
M2N2('U^PO4-D"\6U[\:<0W/D"+&)*+0C7F0O%$>+:/'P'JC(672Q^CJ/D(+2
ML*SEK@[GG(=-LH[G'@;%36#PV#'12B95.]DHW?)RXY&G[CA9KKKLP(S'011]
M<-EO#04(=OW!.VF@'%%=SL? %9GJ?DS%R11(^ 6%>4V1/>A"RO9.97\%P!/<
MT1J%_'WMI(['ULRUQJ)O.FF"P;4"@NKTC<QT:9S(56#L9#QXR='.LJI:_1%3
M!5QL,0@]UO\BJVU=T3Z^J.1UY5GJW],XS8XBXQNA17 S2HF%ZQEE\$+9F:.+
MPD-I(/ID+ZR/TZNZ3R7]#>%$SIT<9G4IYW3X4F%E26 P4;]-<;DD\PL1)F53
M?[5^.Y[4N3ZEZ-;EH@&CJ[T[E8:X:F0-(I;O,]<V*37!1Y1\DGI V7$BY^/]
M%I<LHV08=]&J:K[G:F)L<.SA2A]?OY%HC,II8OF)^FQ??#H>.SC^<TT-60]H
M.:IXZ^84T TKT8M"RP+TH@'G:"A"$@ZSN0RT(K(#2'_)BIBH'@F:J.\AR[>)
M4/$&@^\+4*F YH)[8+N?/2I=((K_#-V?Y]X<%@?LJZHT*,C)=DJAOBN79: 8
M;X<7UL5LO/84]0+#V#7B.A,D\4>I;8O P[I=PITURPHNK"$;0C>#:DOO:MN]
M.W_9L,5O+KBR_L$R8W*(8ETV,3>0/V#I2C-68*?O8*,9OHJXV&(W80ZBVTXF
MM3OM>E7(#AIH="L+#]CYYM5 HTLH;O4@2;^,B/?.",2?>OJXZNNQIC9M!^"2
M%(-*5@B2U?L)(BNVDT9_;;=OQU)/&ZP-SB7/2>/X)K>_NI7[5M>)5C7Q>I9-
M3-?YU8<<&"D'>.,&OH%I^<B:\<#6W%SL1]\&1<!290V8\\B,8 NH0/';$#3&
M[]9O#K9YDX?/1$ L;WI-?7\%M>G-V[36I8XD 4$=2FN>V-U'W_/#.)Y=:-*
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
M V:4U<G\2Q3:-@PEV:4ZFHE"!1%)J8TV.\J?05BVGE0+UA]V6K8C6Q!E'YI
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
MBCV>O#]>V'K*-M@ 2"W)U#.(].7X 4Z"YQ_>_,@[Z#B0)E"]TD "+B-*$:4
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
M]O+9QD,XVL8 ?&YKZUDF&VL1@Z7VZ9#5.1$]2K-61TD5P<Y)%A116[]-+AW
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
M1VCC)WE3R6+GJN8GTQ0U7!/Z*+.6GK/R-3IN3'YU(FRCR+QQB\C@74E7PBK
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
MQ^<]RS[(<Y6 J+68LWU^@6,Y=WP]/FF]:T8/KIW6<H(VD5TKXA@NQ,IW*PB
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
M:M(:[/J>\,X,9N2/[=O>O#D#HZT-_3=02P,$%     @ 9X%96NH%Y'RZ? (
M*]\C !$   !O9&9L+3(P,C0Q,C,Q+FAT;>R]:7?;2)(H^GU^!:Y[:J;J/*6,
M?9&KZQZ5;'=KVF7Y2JKNF??..SJY@40;!%A8M/2OOQ&9  A2E*V%E" )]:$L
MDD NL4=D1.3/__MREAKGLBB3//OS?UJ[YG\:,N.Y2++)G_]S_^3@\/ ___<O
M__;S_R+$>/_Q\+/Q65X8^[Q*SN7[I.1I7M:%-'X\^>TGXS!+DTP:__WK\2?C
M?<[KF<PJ@QC3JIKOO7U[<7&Q*^(D*_.TKF"N<I?GL[<&(<W@!X6D^+WQGE;2
MV+--VR.F36SOU++V+&?/-7<#VW3^']/<,\W>:_G\JD@FT\KXD?]DX%LP=Y;)
M-)57QL<DHQE/:&J<M+/NP#+YKK&?IL8QOE8:Q[*4Q;D4NWK0:07P )ADY9_?
M])9^X>SFQ>2M%471VTM\YHU^:.^2%:E(NF?QHWK2-DW_K?YQZ=%J[:.>?K3J
M/YHL+:#_M/,6X%C!UF3[/$#^ZS<>QY\9+;O'+Z\]O[0__+5]-+F\:5P+EX$H
M1XRWCV=Y]ADP7R1\_6NB*MY65W/Y%AXDF7ZR6U69K%L3[,!Z^]^_?3KA4SFC
M9'7K=4DFE,Z[-V-:,O5>\P.\;[OMPS ]P>G+[ZP.WK&)Z1#':M_,19QV+^$'
M1;\XMF4OGN)YG57%U3*.2\EW)_GYV^;'I07Q*W'#PU=BZ<'DLB+PV]*ZVV<7
M:'A;%30KX[R8*69"+ $;A;U]2"Y(6;/UDS8_+DU<%M5UV,*72P_557$C^45O
MX=<. 3)9/S7\L+S?,G=M*_@6#^@G>AN[<5-+(TL@.WL=%]KF6WE9R:Q,6"J)
M5-2IP%@2>]?L(6+]HKZ%!:0FFUC^FU_^S?AY*JF ?XV?JZ1*Y2^62?[V\UO]
M-WX[DQ554I/(/^KD_,]O#O(,5E614Z#,-P;7G_[\IH+%OE6BZ"V.^K89]F>6
MBRNCK*Y2^><W<RI0DN^%\\MW,UI,DFR/UE7^OY+9/"^ C:IW;]2<(CEO7Q%)
M.4_I%7*RA%]_3B[W<&19Z#\3(62F_ERPNI$ Z#^><<=V8S<P";<9)2X5(6&A
M(PGU!7,CGPK'\]\8&9WA+#+9^Y#!IJ\.8#,%30\S(2__)J^:#5Y6QS*&K9])
M:7N>!X/&9N00U[5-PEP1$U/$++8#%IO4>?.+"?^%01C9P<]OEY:V?J72]^.
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
M'H0(G\:!'7'B^,"%;NS9)(JLB)B,2I_;W(WD8 MG3VI6RC]JE*3 7^MPL?S
MEB6H:GMM>K>1H"N//DB"^HRZ(C!)9#+L#0@\!6(S( XXTAZX9S;UHL$B<%CV
MR0:SN63H2<<"T\1SL*M7B!UU/5,"?JCC6#2P7+YUO?9,+( P"F04"A*Z6 +.
M+:PRY0$) H='%EC8MO_<Z7?[EMQVPCXRY!Q(%:RQV ?=P*AJ34))($-+<CL,
MI#>XPP?[]H</&SRF 6C$(8980N;XH$4M_ MLFCC@@7#0M8\&EQ1VNY-.9/;U
M3SU3(Q:D7+"A@]3;M6X<%G\\31Q2QI&P>&QBJB36\MD!0,I"4Y/9$4"/1]%@
MK<P;$WQ.+_+3:5Z7-!.G%S#FU>FTD%(__K*SG./ #[E%)3%-%ULP.Y)$%C@-
MD@>.=)GM1'1P67(WG)<I3'Z1A;KS(>/R5Q!P8N7P3!5M/A?+,XZD#$-?DI!B
MQH"T8Q("\Y'0]RUI@T/ XL&>@P_1GMI@T".FIN,P&1/N"8Z'FS8)/8<16[A^
MZ$8T".)@:/K"1G5Y6WO*C#94!1Y3FTN38X$:=I$-0M"L/BS$BFT;9 Z+(CHX
MR].]/:3<#4)*A);K@GGN65APXDH.HCC"NFL12D?8(1UNO?S W']K<YQNFI%K
M4HQC4VSYZ7*;(.\3TXL#V_>%%[+!E@%M(KQYZ\EPDD, =%'C*H^ED#-U68F^
MJ:>OHE4EBK*P@%IHNI]E-=X]!#A*4WSW$2KQ;WOZZ&[N]-&TXL#RN(/1$>Q!
M:<:$2>;C50^1&P8>!U=\J(0T&&T^@#Q.TV:Q=&-!0"C;(! PRH4W$OA6[,8V
M=4(S&*S%/ 0Q/8! I4DM%H2V3P(IP-MG44@BS[4)MRT:>A'(]WAP,9[A'%DY
MFSNR,BF8S[YC@1"4)G$M-R"A'3/"N>5XH; L9FX=$??0'K=MIN1NKIG2[6Z?
M>7)(;<?;NMV5,T/:_ :C "9WJ!"<$M ZE(#]*4D82B MP1T78_K2&IR^N75
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
M(XX72":YSZF[H5OC3W#C6ST/?A(9.("%+B6Y7ZO+$\FY;GZ%$8()B)&E+%L
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
M"=*@@+&$!F"CH;HK N%[5;2[#H*I+$L]\OJ!%UBZ>6B0.OI.490:JA2_UQ'
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
M]^FD2S^<G9IT*7&'4NV,#\E?F&+QG67\U;]Z\<L[\RMQBS=PU/VM6H!-8DU
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
MC ?M).=*-4_$W=9ZW7RY&1[41'-S@],Q+):P6+YBL3CKH2&N 8D-2\-MI1<
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
M>[6V9JP\ ]56N2O2H6,;1!H+?AD+G[&X?([?MDQ6ZP9&&;(+)-PH3'BE;XF
M4=O71A^Y3: 8ID5="]?_3\+Z@*?&%<5!O6*IF3(9+TI9I$3XG&>J :-),''7
M4CQ Y.1PKA6%9H6F!].%+B('H7,1%AXOE#I:=M,"9N-<)06>:4C-A2]$E'%-
M<FG9D5Z\_<>;EZ/Q"8P.K!N8P9B[@/ !D%U:X>S.*Q1QGRI&Y\G("^/%@S@!
M'[3U.@Q&J/F.Q'>EP67QD'BRB?1<:[+!\.AT-2)0<FE/F#\)WQ+VW]F,.$[T
MU7D0\!OT[M1S3*NJI,[=,V1KT0R#BBQJB$_)L+8P$?VUMZ&LP-IMP-3 !&;L
M'JYMVU6?>\WAEEK)A+5U/B<GTD9/Z!87.>_K>A"G>I42X2TL/F9FL<2$<$\!
M.?!-+A.G-<#KUV9(PZS2YN0:$J^#PFM$DT8%D[YPC@A.0NL6&D&2DOZU\.)(
M6AM7O!GBVK3_BYT0O0L]M.%J<1&LIMTNY@&E422* +A/B=$"M<I)2U!>RRBS
M$ZF'RD2A""?T>&&(+H=?!'U+]6_"/''^$IX!-A79Q!PDK;==H&:V=N[%@W 2
MGH4>P&PG.J/=G?]-*^W+UNS@VN2\U/IJCEUA7)H='$L'_+7 ;;NMTD_A-->G
M^0L3A]I$GNL4]M>Y3QGG"^*",:$-*NH%-3,[Y"'8W0];>70$B$U!PF9@_ '4
M,S;\&/%Z7"UBNLZ68G5UJ_I:15Y-E.#V*N'M\!D2@P:QW!VX$TSAF$+%!)%2
M]_</KK5UC8=-%R5U./^5=X6=Z-7ZZ/@;W30I/Z%GFPK'=X+?Q(*RU73VBVTW
M%':WRT<7R3<M-GC>(H?7RL2'2'C32\$=KZ.52BA:_W<'?U.U21]0,J5<-P+N
M$$;:3LPN>!5"1EUZ8:U@-Y%EA5T^TTB,*LDMJA41,Z06%Z+Z"F[YL>GZXMPU
M#7O*#$;\99H2+=B"\#GCB?'6%QQ^+[[<&$IJ'&)2-)5>G6ON-F\E5^P([-79
MK88V;QT ]N,_!RE\TUBCJOWS E4$\S6F2>V VF#2/ R21I )Q3P4[%TG%TE>
M:/<:5HW#/(%K1*(5[?:GM;R/T&BYSN9IKW"(%' 2SPK/2XE$$X6^.XQ5KL]4
M3S71X9W> .Y<\TS[N6;>I[Q=Q2R&;;#'P./UY/)<=\5.]ULRA:7^.QX-=1/,
MY*F9R4W+0%37,QH_EXI)FKL2]D6X6>SNE(8^X5(:063/U"@F9U\T]2/-=L^)
M&8AV@JL@8_\'?*A=4D=D"6NJ[-A3B"@.-BQ9<<HU=09"IZ?PIG"V46R@6:9W
MHK^!TW:!;B7G)E 8 5,A.<L8P/7)X9TJ\#E9+($56>%2I*#3>QY+2ZOI ABB
MV3C^ZXNJG->2^Z*WJKG7@AARM9LM+ 1([ITWA2EQ_<CY@N@/G0SA?>F]!D-$
MOU3(_Z?+7S0(F4KS1CO<EC^W[K A7#PC\H?Y5W[8S6[6-A_2 =@>@.W;#&P?
M!V#[?>D//?UCS^.&U9Z#"WT3S(E["GE),+=\(/M[-P7SHJ13@01I4TSNXU'&
M><TJ51EECS&=1(Z-/NRD+-17E4#6<<ZDK!./XR5?HA Y857Q_.;SRK"(,P *
M$1D2AIMS"N<?QK:UP!;W&Y0M@J$L63.W%==IEES( 0G+H\P2O".] Z>].>OC
MNW#Z2;0/I^-R1FS%3DH*P]J94T1T"\=RC,[@S &G#CO!Y'H\:,&-$WO&TI<[
M,NLNW0-4X) 5#?L, AMM@'_>CYF[4CC$"HO.MK5MB/8X3^Q$%!K;R?":ADO
M+L*38,SI*L#X@_$^HO$ZD!$=X4+8W;D@S"'*52'-@Y,>)CZCF@SGKH,Y!W.^
MY^9%!/_FGRC/0N;<@!TLN=VDAY!WJA8>Z;T##<J2!?U4XSBH<TN<%[\G)5AV
ML.Q[)CYRJ>YXV^5*-?70SDQ(DUD2.MMA)3ZP9OUMSQ&10!R.M%I<_@EOU32A
M@2K8]H-HUANN+))4L,E[34RJ:]00&;:.=+'@"!HK<HQ%N])V)5*-1D"R%6F
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
M<R+X3/[5KA#BP.H<X2$I7J=7&:HU&L<U>D?-GIA52(L*38^RU-(AYPS')1$
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
MD+6]"T+!G>AW\ JX(H+ =1H)[+^@0;<O%KOZ!IA&,?U?Z%KIY^-"/\/Q.+?
MRYDW4]:ML%3F\UJI$FX&/YPGN,7"DFDUHQ:U?N2V_W4#&ZT9,' :!ZC\4<$B
M=30'G?B?L#W]@'X;-M&-%'[!3WG2?LJ'<WV0-#KH*A4VKE'!E/9?/S(U)\Q(
MM]"OQ9R:G7F*6#,\:@N;R7,R9Z(5(<W%0[4DV@/IJ_JF[.VK8J1%1M/5E6PQ
MOH9$R#P,4$8;L-MD=S*);8+8C_W>&;FRZ'1.PZX!SZ_>6< S'@X%%8R0"<2I
M1>C<@M-45>E]LLS!C.8HK/ YS\0<X)!*8%>' X,OI'\UH[9#=P=W;(,\!Z2T
M68VR#ITAL6N.]@B8@-%O] $+.4WTKDA*2L>[(S".^TH1IWD=O3>\KK]4\!P6
M['WZ_A<KEH/,C50K\R+>ZU_YBE>@FA,2,A=X0,[/([RCL'R++D96PPCE+7>>
M(<D-I1[ F:6J"QV64L=S?%0J5KP[I>_B;X5C,Y,1>HTE#[AB5V"<+JZNENF]
MM-Z"%7S0M3%[A,+;(O<$:TR ^Q7]1]5V^S!)!C.6_^^K?S1F+$W+*15?P)6@
M]Z8&+J4^T3[$&&.3[J%2':<LF20(GIW=._R\<,98@TJ-MAHBM/OMI'IFJ7S4
M&QVQGZM&1U,?P6KL4+@%]K::W>(2BW28IL'W)>"M-;4I>*9ER25&>HG)[MXA
MLYX3I7N,SG+3$L-(*7X9/C=MG6!Q8/#P*ZT/!_,KXV92<[I,@CVD;I5DK7IC
MA0O[NRTYI!1X.)ORS!X73EYL/;XPCI7F2M4AA%_@=4A7 KPRP"N_)7CE08!7
M/CEX98A-'B<V>>7F*-P2BA'=?77V*X8)#9)\.= .G>T8%G#S=/36V[,UQY2+
ME(N'= =L.[V?*6E"N+%I1G_'O(VGHNT*Q.GDE$^RX8N4"!5*FWQ2YV!X2@)4
MK^1$^3]%[#)768IK47JJ_*:8@13RIN"#S8')P;138[*2?<B/4= D)TRR=(:
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
M=#6+LK\0#B(^:!ME8)WZ!!<*5U$E0_8E:ID8";@5=GDUU^5JI':IY&F=DT!
MFE71N='YVATOP?F18;+9=VD^EN9)UBG#0;(P.9TLVP2J(Y^A.8]F176Y6:[]
M.:Z(%QC\-RVE0#'1<_;J1?2>D!F<C1G]74"3NWNQ.2%):DZZB9B!2@F*V<$]
MP+2LKR*Z1^(OH*2#WW*::N;FCO ,K4IP!U;:E!IK2^Y%T>!E23NP2_#>5(LK
MJTF8KH>,XB_CG=T(QJP@*ZQ)1PG\QN6R6+&KD3<6WT"N8\U[1EEQ!&^%>+QG
M<(=BD^_]N ?M_D>P ?41:9;:U4?+'+;=QRU$++^_^>-5=';Z>JM/W%<?_C=Z
M^>;LQ6]OS_Y\'^)@7SZH=1C3!X2$0@->:,#;V@:\D]" =\<-> ]Q8SKVT-7]
MF.?;>KZ].WW_8:O/M.C-F\=U60X^8H.^:C_.JOICK>8Y9BK+MB'QPZK\J/[=
M;>ODDO-R ,[+Z?N_O_H0O7[[/GK_ZM<W9Q_>G_[Q04BHSTAM\.T?T:O_^?/-
MA_^-X1N_G7X@*<*W6VT8+_[^M[>_O7SU'M[NPX=7[\^BTS]>1F_.SOZ$/[W[
M\_V+OYV>O3J+WKZ6%XM$Z^V*^L#V>4'W/XADP]$9ZJNZ%?"[<!V?2KO5=@S
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
M<)PG5N$'QN]X]WO]]AQA&*N7>X!I3)4S!2MT*[I-(X O@7^NU0+L%6\W%5-
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
MV38!LTI@!OE9U<E6BS0*_[[F(/=8P7XC,4Y59/5W,>9X& $6K8<%J["Z7@Z
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
MU_7S#6!^9!A%#+QVV=OPWO51 P)Y OF]@GQ[+%MYUX==_L&:;&(8_T\1T*[
MJRK;^%#5!8C$1H'T'/#N5NA+>F7A$/]'%$*O1KWR;H=>PYN(+H:J7VKITOY!
MW]X0KQK:3#%PC[X)?G*UJ7[?H6VD=T*[@)P(\L&S,G;)!2;519YW8>Y+D3[4
M!4,\6AB550H=,A')+ 'I>9EBC+B2PY4QQ2PKOLEWAWW3UN86 '[)WVY=VK*2
M* R]5VL>I>@I2@<6,/B7BXUP:S\G89U'PK%#E =AD!YS(QPX,:;6U5T7N.+H
M'K0.3@?YO5J3JK;B0Z\C_;49.+R"]XI,_[H;VF_"]J4>".D)Z6>$])?C?A.U
MYZ_$Y&0,:24#^3V(]&&+>HD;LITCC^*"T::P..=='*3=-D$5\F>3R\VUWOL>
MS/;-G;V1'P!@S'&;$@WQT;; +2284E0I175R*:HFI:@^5HKJ,6ZS?Y!1[A5F
M@0UQ]J@1N0XBN:&UAC"P+SSY?E]B8]^WLW%;8Q !NHVH\N]HP**[GR<EJS!V
M4(-RP*R34?RD;5[:MH#YV/>*?0=;N#6B 9%YK31UFK6).])\!U51]FD7YZ,!
M?AOMB)]C4 ,WNN,4$UAPS$FK2C"?"$?1&:W%D"8YQ*)15J2W@C$/N6.L*F Y
M?FW6<D]*!L\O^ARGCZ(@Q>L^SZD"GJFD&0F]J$K[_4AC#=^!QJ@3S =<8\IB
M!=9J'F/HN7M"^A'=0U=;V)K/(]>T&!$:PSURLC!#CLY,RG/<%>OR%R),(,0<
M1+%!(%:D"#&=!ZUDL&3+ A@'M:J(F8\8HZ5[C#;X#19Z(2-O&TI;SE7D@?4C
MQH>@,^!;%L+JP]AAK<0^1A=!$UL/3<N)@^=0<?[U!Z,>[=?(K*>J%I&R@<,P
M+TDD:2)SY&>%Y.1SWFU0H6721KFD(/!HF8,PGUV(670;&T-65X.AO.\\:H8-
MB2ZQ0QORUY7U,LV*JE@O+]31B^D6F9&>83^V%;I[O!_<]C46>V9="L35S)J.
MT$"=I"F%3]FV.Q82:%/(BI3$ I4"1[9MURKKT(#RFJX!7,%NK7<HEZ3U<K^Q
M+H<I!&Y.,"#-VCW=<9;OJEWH401<'2V.2*GK4H Q@3&O^)7$QM'>8KN_CCMF
M[>YQQP_\7TV+]6".<BEGFZF,B(K(,RF769QGK#EKF44&LA_NI_R( ?9TA'#7
M#-&%4C"M",5?YDU6M=R$E/O4^-D6P5-QNW.<]C4&24#NJ,FZ[ (P=M)XV,T<
MH4++%_C0D% G<Q\N!9NZ7#2<!M](V>_W>_ODB"(GJ=],G!Z2#YKU6<GB-C;8
MJ0NA:5&3A*T8">MK!+J]LAMOI<#:\/(2:PCFD6G-@S+J@H#5YM:37+GSM$H'
MU0K(DHZCDJ.\87RWS68>[W^U&KJWP3K8P.> <3 74<8^VR&@TNE<?I%R 9J_
MD3M&76*&@*Q\*;()9"9&@5+"*SJB,'#5UM,GMQ2['4J=>'RB@B<2=PK$, %^
MPBH!:T\ 6KU4^^,V>,ZFZG=LP9KM<7'8%Q7Q5;F-"-1&O<=D%GSO.(DMYWXE
M+B>%MKU?#?X*%WPST(1<B(]K&;L R9./R GZ^D)_WCT.=,W8NN(G%:;^P-"[
MM1&W;LC7GEV^0'F0]Y/N_2TW(\O>7&L1Z.[SL=_>4E<Z[G^YYCUC8>O&/5Z[
MQROVPK7=8/C/WT^W3VN"-URT[=^]8.56 ?_QY=OWN<2F0YLMBL!_U!#@0:Z*
M?N E-;NBR/ZOS@:NPV_^^LQ\]F#:](''+A"_KI6JR-)8Z134%/CKWF;&[0+)
MNGGG^\EV06 )&[HU"1*3"),(3T&$;RNQ%DGL8W$H%1K9:Z&13]M=)JHO,K6+
M-'\,M#.]#O'QV.I.NFD&=W#>S\ T='VQUVHEMU%A!X?-!Q#T.8$C@2.!X\3
MD;#P85AX?^B[N\5^T)#EP<G]0![^<&7+^&3/D8\9ZYY=ACZF@8_3#IT1C4C(
MB(%(R&85$1QG:(@>=N? C;,-1-/COO0;4D&F:X]\9ADK1;KRU6Q)\I2GYBF3
M'SQ)\'S<$*#M+DQBL@,R&2'3)&DT;::9%S+=#HCL!=6]? R+]\:(&EF\CQ6!
MVWJRAU0+J192+0<W>@U]$1"3D=%+R#0GIID7,MVRUCMYWQ3FG;O1VUZX2B8O
M*192+!,U>:W])C<1CQV>( 1,<V>:>0'3[4Y(4927HKQS-WB'*&_-OK?V;I9&
M9.^26B&U,@U[UURXQ&-D[Q(PS8EIY@5,M\0AAUB* KSSMG??YE53BGO^T-*-
M,I:NR,XE=4+JY/!VKD%V+MFY!$SS8IIY =,M<>C.%U\=(4M17'?2=NZK8K5J
M\JXB/=JZHI@)7O5-6H6T"FF5@YN[^L(C'B-SEX!I3DPS+V B'**P[G&8NZ_'
M9:1$Z>I5 921M?M(KY!>(;UR<(/7H9-J9/ 2,,V+:>8%3+?$(<ICH/CNS W>
MCTT9+5G%8Z4N65YAT6"R=4FED$J9AJUK+@SB,;)U"9CFQ#3S B;"(0KN'H>M
M^UM:13S+6,Z+INIO8U"Q-CAIE:EI%2I2<_1%:NZ;#W'G"K%/L&;-M#F5 )
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
MO:V\'4QXL[+=8ER+3E3RE)*QM9A<+PZC.G4(\C")*KEHY["6AL"UM8*$50#
MH-3?>':.U6GS>BD7L56*J"AP J J+M>L.^H*5M<5+B5L'YFMN?+?#<B<Z0O@
M-40!9C 4B@:T/,HKD\;(+P4K8V3NUZ*2(<((EFD6P'&.!2<54<MV5.NV*_"L
ML*9>@OV%98.41I1A'#W4K/$#H ,[ Q$[0S"$3GXR%[H2MA#46AA%4P-82GTQ
M+I^KO!C5KL0I7%^JMBUB><U#(*AG.!"L<B<*_&:\'O4/^%24V^8'4OC?#"PK
M,,&A95/:AVV-8&A"UK_\C5UT]7D[BKNRU.A$*&[=G^+6;2B^[2$T3E.PJ^,"
M'9FBED4]F:@EGDJH%]59U8VEP<XWEZ>^85''M"<+<Z(H]'M?%?@J-U="0%:P
MAJ/OA ?4E86';H6UA3_1F0(%VGE*H\+;96]7K&4)7I#!G)\5=2IL&S"(\HH)
M>PLLE\^R_2W5ND>CB$?5C+>,6[BD$7I+&8IKW5EX0MY&SPL##!_%VK)IDN+#
M52_#6/ZZ >\X3ZNJX7$W\RTCNU;W'R-'?6C%7JHU6_"0L-4%'+< &.'2E&+Y
MI4L]7I7>!ARCW>GG3U=+([<>K:QHK:T9%G9LB\B#09>"(0_F'#*6!,.--H2F
M:*LUMQ8V?H#5).M,L"5G58,5NP7S;3(-/OX-M<2E+Y$,:.S+_F! "MC##>^@
M,LU340VZ9270+CQ%C8)#*;$44MRR(/P5MRZ("&Z,:]:+.6-K_+LHO#QB?W2,
M;FBGQ"K0&'H"!Q 7LI+#_,%<KB-4_[TH-2M"4U)Y?>L$5EC*U5B\<.SI$.A)
M\VX20* 1M7*IA]N(Q^<E%T[-]B7LUJLG"S) UH7ST.^[1&P9$6Q#7C%#O^<<
M2T/S=H\/27<.S'G6@EU+UVV(!.: U(HB6-0N<L^_JI+AU-@8[.*T$H1<*+_W
MOL_&G(2\K%G:NJ4_8FPPV'1],7B-LII[.U,,++4<%X/C!(,5CG  IH^I&S<
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
M>@],IL6+;' ,8..-!2?_%99_^=N4C,$K((*L4+>[N%?N%Q1"LJD*<$WQ<0T
M'B@G'Y$]>:!]GW>/PP0SMJ[X2<77N#?-.]80M^O(UYY=OI#Q/*U2N4EPTKV_
MY:9%V9OK+CSS^5BPVEE*R?K+-:\9]WOK'J^8BV!//<U]2C?<S>G?_3[]K<+T
MX_LZ[U/ZH8.T+2#N/ZH>/L@U:0^\-VY7%-G_M7' =?C-7Y^YSQY,FSO=:7PP
M_GK<&R#'IV,>C0EO<ZGQ%$C]:*P[+U3=/V;<A\=OM]EXO^2F%V\QX%@T%1BA
MU9TO\)\PH?<$SB:!\TY**NMW+\5!H$SV%8GP(XCP;276(HD]@!E%Y8IWS,F_
MRIL++^0Y KKL?&J7G1^<OQY@U^SY9O-YW5I^3U/1T55H]XESX#X%DF#KB3#-
M3.HOS NE")2HCO%,+=MWFZG=0TXO:0O2%A,W,>:E).YGRHKSG";Q&9FR!$ZS
M8IIY@1-AT8$M6(K-WI<K/XS2)*^<]"%%,35%0>7FC[[<_/TLX1>6IWKZ 6M3
M3KG^_/U(>N=D'H)'@D>"QRG8XB^L0 U<=R*L.3$TO#_X4>AY?X;[Z0WGF4@Q
M35LQ3;F>_"S2,)Y>@?E[IFH8IFH&_F0X>>X5YPDD"23GFO3Q]##QEA"HJ[IU
MY[,-!($_"+[#3[0N;WM%Y)Z0:R\'Y^E&S)X^?^<Y+UFFO,9[N#[BA8Y8IIY*
M\OSH5J.KE]F+(I+B,ORF@OE@N83^6GQ52?,H:\0FS%#[<+@U7UYEA_?0E[PM
MMER$%2^QD+&R8M_35;.2%Z#AWDUW9]K&-6GMU9DP"?%PDF(92WE1FKS("&^"
M:Z^BN^V,6%85[<AQ(.N./62>/TX&[W3J[H>&$:W85SZN-]#= CR>_W"+/_;8
MWQ/<%R(:E3FLNON&5;SU [L3M^,"H661(/@\+_ *0=9DM:C.R\^[&W[;3\7U
M'O"JN-[O!3PAKP0-L:BNN&0SO%"J)EIN&?7/HCR!N'Q)E#A8K;-47 @N;_W.
MQ@N8YE>*78M5PGN'RV:8(=Y (J^94K@H77"EXB!=*#82/:!_7(C:0:,J$8,
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
M5HXBD,.B TO;^(SA=,](I-YXPL0GS+X57$.Q"[ LLA@7K@2I:*&^E.YY!MI
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
MC:NZ?GV\D@1P!@)(*#\KVLV3R>:%\@\ ]<AD7L*XC;M1OF:;OJ?YL<^TQ$H
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
M#;?(97;_V>HU+E_B;%8OLG+Y->KTN[G&K6FTHF!MU'9(8#\JV8U3R<8%]G?
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
M[K#EMT7;5TZ1-UK)QGOJ83YJ$R2<'Y7LQJEDX\+YNS3&$R*&&!W$("M$FR+
M%6- H&262\^=W#Y>N\O)J#W"NE&L,<<_6$L6-S)!$:R?FY*=#:RS*&QUR244
M]!68T7D(KGA :W/F:!.Z7KJ7[Q/670?K\NB5QZ=D<;2[?_SL&>WNTQ[$\?/H
MM <Q4-F1L9+"D;&.1'9DK*1P9*R#W=VG^&2'N_-T,8</#0]^VFSQ_^M-YX/[
MA+&$L4?'"<+8@<J.C)44CHQU)+(C8R6%(V,]9O1"(RJ.'>T\Z=00V]5-?#.,
M?>J30V;:FJ5BB.'4,COO75?- -S;# J- V=3_5<9?))%E11T'[7,-^#R8)X?
M85Q=]TCH:YK$\9NRD?V-3% $\N>F9.,"^;O,"6*AY(06?$ 'JO@( 7T!E5-&
MSY0/N?11R+Q73%=&$::/V=P(TT<ENW$JV=E@NE"H=>012LJ\XK-2$-%)2$5Z
MS-;%DK>:)^]2Q;Q73.>--G0VY:A%S/W.4: TVQW2;-0Q@,B:R'JP9+U;ENVG
M&U$?.[%G?5+)9-9-C=>5_ 5"8,*"U:)8(:*)D?63V'M3P>RB7LKFW--37/7E
M+=B&T>#X+^O0'=3E7X<!!L0XHY(=,<Y PL,[$<Q=^,0PK6*JP:2M+**B"1"X
MZ%HDA,"3BMF4U$]2<6]\(AKKCSZ!82@&_04^(?H@^B#Z(/K8!WUXXY/GP8%;
MQR3=_(4H689<0PJ3$Z9@ML:.[Y:_W!=]J,8YVI+:!WM0L>#XLICKT<PWE8+-
M9(ZK84 V^04T?NFP:G@6XY?ZS$R:4 -!Y!I4X%W[U&0A&-:5IT@3*ZU[%K9<
M@9W:IW80]70Q7WS:F.G66YIME5Y]]AWW0#:"L6.[!^<VHHGXA?CEU-7P+/CE
M#G12HDJL\ 1,"@?*Z0+!=_S@1'(E(0MJNQOW+FU;#THGNA''[_='=$)T0G1R
M6FI(=/*=+N .:T22$Q@5+"A3B24X*\$K46,/A\ZP+3K9J5WL0>E$-(8=/7EY
M;G1R[.I,<<B\ICB-O.:KQ2K,)O-/&C]1H28Y#(,&&G(8SKS8,^3J:?"HH:C
MJP,B,WC>5>A$C1ZY,<5NCR[9(:7:@[_R[1(=V>CCE^B,R4^ALE#B-^(WXK<Q
MUP8Q9K+++ )G->Y6W"APG'DH1?*,4L1BL8\,[K[9RS:<'?UXX\C)B[B*N(JX
MBKAJJ%S%47,E(@,K9*A<%01$(Q \.IN%BB&[K6,0NZ2']\Y5W!)3G4:]Z^ZM
M_;>*8*G>]:NCRFA6&?4D_F&JHY[$YR8[,E92.#+6D<B.C)44CHQUL+/*?BAV
MV6==RQ@#E$V28!*QAOUX7;(R686WV%*R=$3)TJ'(;O"IT 'C[#$J0!@O+N4L
MP23A02DG( :+H#@O6H88>>RE F0#,[\MVO;7Y>+B8?V^Z?RJ7O.S3;)R,6]_
M62/0YGVO.OQY_':U#!77I_.P?/=DA1?MT\6\NY+E8C9;IS<W#1'[:S*J;:/]
MT?.;9,HC$Q3QQ;DIV;CXXD[TH*77/H!CBG=GKB4$JSGP(+(M*2?.>^K>-7QZ
M,,HVUAJBAS%;+M'#J&0W3B4[&WJ0*B<7M0#1E38H701X@Q7J&4>.SFH5>JEJ
M& ,].,4;J8Y>A'Y*EGN,!E^4'_ST[CQ?+MY,V\[DJ_Y3?G"LA$[%E%1,>:P<
MH]8L&)T<6(465(D&O @%5! UGM*YR+(]5V[G'&-E_^N2QU]PCO7Z>F)X:7FC
M!1V&/R53'HJ@B%'.6@W/@E'N0""15Y9 %L$[5D-&E1!"41ID*#I$9G+)OK\L
MY+X(1#'7"$L$<DJ6.Q1!$8&<M1H2@7QG&RL8YHT((-!%4%X5\*%P8!A"9HXK
M:WIISK5G C&JX9Z:!0\^"TE5BGV;]5.DN:>CIWAQ3W18D1=7<8:#(_G>.N+\
M\<CT?PLQC\L!Z#,G620K124#TO/<A8<UN)0E@-=&88T3);)>ZAZ?+Q?U<KJ=
MR]XV&KDS#;,#:QCRF=*=I"- -$,T<[2. ,0JPPLKLQ#!YH"@>6"@>/$0,:;*
M#]H;&;)F=GLBS0YYR3V0B)"^T6Q@DP*(1(A$B$2(1,Z*1))AR:9H(0LO0&43
M(3"Q+I'0C)5LA-ZJCM@E-[D'$I'6-EP?O>3Q_$CD2RE)ZOXT:NHBCJ?.%"-2
M.)(=&2L9ZT@4CF1'QDK&.A*%.W'9]5Q-L7L8<\;5%(_#^DWMY!+K/7@=EGB?
M<)5P]>C80+@Z4-F1L9+"D;&.1'9DK*1P9*S'C%CNWH5B:X_E4..83V3LQB^A
MG28JOQA1^<509#?B,O !@_,Q2KR54A$YE\!5UYR*!P<Q)@7)8!!6&R\SZZ/$
M^R:;\AR7+[M<RAI[/JVQJ$\QOUR%%;;/RH,+7-;[^6@QFX5EN_[(^PH,]G$%
MAOA. 8:^I_FQ:R^&8K94FD?<0&5WIT0%=QJV&$7)7H"((8)*78UU+J(2@7/2
M!N-UZ&4P\!Z1OX*[H5:S!.X$[@3N!.Z?- -R*>2NC4.).H J14$P$L$RBYBY
M#$SK/NJE]PGNYAX_^OG-H=C= (L**$5W@!3=H^GLJIK/,-"3N'I4LJ,DW:DD
MZ33ZB#%X$+;K#9LT@Y",!%LP2HRN,K?81Y+N&GT.DZ93CLB>(CEB!XKD3H\,
M[H#]7N4LLJ]!G!>F/A@.410#23K+G$;A>2]M7?>*_5VBCF(Y@G>"=X)W@O>/
MX=UZYEBIKKVT*8&2@8$S3E>'G7N+.H7L>AD.M5]X-_?8T1L<#,7R!EA-1VT,
M#I"JFU -,]4P'[T.EVJ8!RH[,E92.#+6D<B.C)44CHR5^AD,*HESQ[OSGVMY
M8YZ$*H3P.VYZ&K23Q=6J785YMV!J<$! >WRP(* =J.S(6$GAR%A'(CLR5E(X
M,E9J<'#.6S+4X(#*)\ZI1F<8$'R,"FEIBY#&!0B:&U"Y*Z/0.H%A7*>8@K2X
M-;MVEPKIFR3*@TT.Y>G51<3EL[*NCFB??<BD;)^#VF1;=IPB(;ANI*"CKJ.V
M3J* 4<ENG$HV+@JX2^.:8((RPH'R*8!RAD&(60(S15?LSDH;TT==]-$0WS5.
M'7WT'!GCR 1%B']N2G8VB.\<D\%4B-<6*V8;X\$I94$[:W-.(AFW-8UZEU+I
M8R&^4(UQA/A'+:.FC@?'SME1QP,B<"+PX1)XGUF[:!(RHPR87&H@%T4"+X0%
MKH(2F%*47XCA^LO:74/-%K'W&<691CE-G#YF^R02&)7LQJEDXR*!.V"^419U
MQ6@(/G51G*^87Z$>,M<R6\FBRV&/>;L#8+Y@#7>,,'_,YDB8/RK9C5/)S@;S
M!5:O/LA8\5OIZN=+"[Z(",(@S^AS*8GO,7-W",PW#=>T/W_4W!VU0#AV[HY:
M(%"5\_$K=:G*>:"R(V,EA2-C'8GLR%A)X<A8!]L"X8="EWV6'HPQ/GDT?3.M
MX55NN]A^5N/]/+G$Y:81PC!20B>'NJ>=Z* 1"Z=2BI"M\TFJ "P@ \6T Z>=
M!)&=%<7K4N16']9=2A$>+BXN%O.7JT7ZG_=H]+XGZS4HW;8IZX=$Y9.GOWXG
M4\GO,45IRC'O&A!%C$IVU(A[''M4VAF6C5$@A(N@3)+@F$+0&(K$$%5D6Q/S
M=JE+V#\!_%]VC\H/".,)XPGC">,_=?)+Y"Q5)S]6I <5?0$79<5KK16B,1I=
M[J,.X2 8;PCC]U!N4/\9X@S73X<#P9O?%O6WO_5S=Y #+9>62\NEY=)R:;FT
M7%HN+7<,R_T0K=UFP>S4%ORCD>,MEK_^YOO35?W9= N!O'J-DY#2XJ)>W;OZ
M[LE\42.Z20W@)O5RI_5MOR_#;'(9EJO)HDQ6K['%29G.PSQ-Z^MM%P!>U*]J
M[WTFU#Q],ZEQ8]MV0=SO-?I<+#,NUZOL"MG_[_H-U^+XWW41\=O[('\N,WP+
M>;K$=7QXOPKJZF+^<YZVE[/P[G[WUZVX[IZN05RWONOBA,T+_WW5KJ;EW<U2
MUQ^%&M;^?+EHI^OO7N(LK*9O\.>X>-M)NI/5]5765WXP+/RN,8[)&$[#$GYH
M[5)\$E-79;Q^['3W]?MZE^OU3.>SZ;Q>V*J:P?UPM5K\_.D?JEYM7MZH^KKH
M)92ZW/MA]L_PKOWY#W]^;Q1?S&QT&ON1%6QI<[]*>_=[>*,ZEQ])[1 _O$Z+
ME6G[][9+5;U>S.K"V[_C/ZZFJW=][<GWK6K/?GLT>?3L;T^>/GGV=/+KB\=/
M_O+75Y/?GCQ]W$R>/'WX.6[^@!3-W2%G+<</X/WW]#K,?\?V[]/YYEC1)Y(=
MJF!?OGKPZO'?'C]]]7+R[-?)P[\^>/J7QR\G3VX$.LAK?CIY^=<'+Q[_M2K%
MXQ<O_^7_.,'MSY/'_]]_/'GU7^?M=JZSF%\Z:K0&UD_=AVXQW=NA.@6+J^NW
M;'Z),W:/_>GF_:G+2%^V>+_%ZL)4=;\1RB8#O/[<'SXO<GPS;:=Q.JN0<O_F
M\U^H7MS\G%+WC/)_^AB.K]>YP>,_?^5S_" ?<?>D$H>YN'M<'>2'[#UG:$FT
MI)-9TC?*K-TA3XWVMB-[PRU?X"]WI#3"D$\1[%=2)W]JA;2-)$=V2G9Z8MI&
MDB,[/2\[W>\9FH?ALML;F4SG9,IDRF3*I&TD.;)3LM,1:MM)2XZR@8._102E
MNT"IZ05*WY<ZW)3^7*XF[6(VS9.;P&&P^KCG^&9]@&>R/L&S3Z7]Q@W8(!&3
MP[T%! F#@H03]Z[V:_"/WR9LV\FBD/]%EDR6/&)+?H&K,)WO-$!L_*(E0R9#
M)FT[8\F=1L+C\("P"R>MOS)C6BS#^C!!E2HNNP,,FQ#N3@>)?GHRGZQ>+Z[:
M,,]M,\'JGM;0\'VSRDD.J_"O!-3# FI*IWSM:,%ZM@HE4DZ*1PD," QV 8,'
M%]7_6!$8$!@0&)P]&#P/R\G_'V97N[1?)SP@/" \."T\>!S6;Z)8@>" X(#@
MX-5B%6:$!0/*(M.LHKLGD7_H[OP29F&><!*ZJH3)(TS8#3.>2-Y,!!-\3YVC
M!RYA:E)^;IWPSZ8W>?3<*2TT8+ ,%&H+S@D.R8K$5!!)._-Y;_*2'5?*1-"<
M*5 *$WCN&7B5'<HL7"CJ\][DFUS\D[:]^JP'^=T&H$O6,"&H(_F@;(W0_&0U
MC$9.C /6.0\^2*4@8<5V%5( Q[& #B8S:8,,OA]8_ZB#W^-- []/!DR\?+0S
MLC>,$; /"]A':6T$]P3WIP[W5H>@,5K(V8<*W=)"P)@@NNB\54:J:#^'>RUU
MKGC/()E4*0)10-!)@)?),JST87PY&-QS(QJO:$0HX3WA/>']N!7P 'CO-2;)
MN0,?0@85I8881(;DA$''F/$R?H[WO%*$M\54@.]FSUG)(8KJZ/-04$JA'!9_
M,+R7C?*R<883XA/B$^(3XH]: 0^ ^ X]"EDRE!0**.,B^%P8,)FMM!7OE=Y*
MZ$@N=$J,@XNB(GYD'B*S-3YPW,A@&:NQP0$1WUC?.&8)\?M#_-OOF'_SX!7M
MF.]@KT]Q-9G.T^)BEV+2$Q FL2]Y?:,GW?4,%T%J2/O&!'0GK&$$= 1TI(:4
M92&]&X_>$?R1&@Y #0G^2.]&#W]?SBUCY#DPED&BZ2I!DH<0703EA./2\\Q-
M^#RWS'BQ7"<)3AD#2K,"$:.!HHU7SNJ$CG^>6WZ*JR?K1-EOB[;MJW"DD=8V
M7'M**Y.M$<:3WHU1[PYQS@>YU@P+!!8%J"0B..$]($8O18RL8/D<XXV7+AG'
M@1F3*L;; CXQA*BDSU(P:7,BC!^IK=%AV^-O':X/Q4V6>'FU3*]#BVW3[23.
MKKJ53EI<K69X4=_93M8]'B?_%I=_OKZCVX\A)9QA-QT]7S=K_/"]D\OEXO=E
MN-BEO\4)W#.B=:+UT=/Z3S>2/;#CH+6./KL$07:.@\X)8N81.+?2"\$XR^IS
MQ\$JRZJCX$%)%D"%ZCB$K R$E(NKP:3VP7VQ\.C%>\C*#^;Y!:ZF2\R/KI;U
MVI_C<KK(+Z]/"_=U@-@W1C)R*^Y6"[A+1V"B%:(5HI7SI143,4MK*H\(9)4B
M6 3O4(#.11D1N:M!YN%H9=T+LJ=HU1M)A#),0AFEN1/-$,V,GF:^3 +9,NVT
MTI!$90*5O8"8!$)2T2@A98S)?4X"C@?A7&'@!4^@F-?U,]Z!")YGD5UF3AZ$
M!-HJN?KL.VQ@1*,911ADC\0#I'>CU+N3"3<"5PX8ES5^"$:!,P$A5,Y@47BM
MRQ;3[%+B</AP@S=2NL9J0QQ#00>1S0 4D,CFS,G&JUAD20DLBPZ4KP^^% /"
M)9,C5YY'T4>MQ3'(1EC;"$Z5&/L@&SK-??R2C(>A?3W)TS?3C//<=K8Q"]6@
M)C_]\5B>JU8L"<.!)Y%!"9_!,VVZ'$D*VBM;Y%:B?!<P>;BXN%C,UY#RZ&;Y
M%4#6&ZZ/KJ7P*8K4IYA?KL(*VV?EP44%FQ0>+6;UG>WZ4Q\CRY.GOWX'6M@]
M\_4TR1[/@W0,_'[ *>UDDK='WMXXO3TZVC4 -22@(PTCH".@(S4<HAH2_)'>
M$?R1&IZI&A+\D=Z-'OZ.MH.>A0W&>E &NR8!FD%@+H-V]858G&(2^]A!?Y]\
M_"@AV=?NA52-LH[V+FBCG#AE  I(G'+FG-+U+<^F,HDNL7)*419"% (L#R:[
M;'W>KLK:96^+.&64G$(M"HZ_'[[>R878E9=40[RXQ'D;UA8<YC=]!J9M>]7-
M#&^;R1Q7W=CP;S8JV#Q6HRHX75TMD9H2D.- CL,X'8>OS"K1UNB0):@H:KRH
M:M 84'4CJC!F;;LC/EOU;SN?[=R,%-_N$;!^_*7#K8<?P59_G0,XHR*X89DC
M 3YI& '^,0!?&K0Y)M<UA;&@3,HU)N,:9(["8M")!=X'X#_(_WW5KM8ML5XM
M'E2)=]<09L_#-#^9/PR7TU68K7$_?H[[+_ ?5].V+OTE+M],$VZ8X@6FQ>_S
M];?T6B5-4PW);BFS2'HW2KT[Q%Y2"HP))\$YUHVO51$\4Z*R@-.8B^*1Y3[.
M_8^%+W3CG"#.(-LESB"]&Z/>48$7J>$ U)#@C_1N]/#WE3:\II3"(H+(70U6
M+ &<<1D0/4/OK3#!][%5/B*7V5.?Q1YMEPZ?'W^S_55X6Z_ELMK:9#J?X-OT
M.LQ_Q\X2-EOM[>2?T]7KUSC+M(4R%GZ/U1IP^?Z5>_IR-6D7LWJ+;Y1F*-(=
MO >PHRA/T$<X6A$X"\';(,!HS[N"/007)4*PWLHBG,BZEXV>%]BNEM.T[B^Q
M2/^SV='?[/0_Q=6SLGGAU\6R(N9_=I"XF'7WO<?! %H?V[GXAK9OF)?)P4#'
MT$K)B<>(QXC'B,>^6GB>64E29,A)U\C8, <>M0'/*U=YFW-0O52H?<9CZPAX
MB\R^Q6$]=* F(ALQD8TR'4;T1O1&]'9$>M.ZF&1*@I0M Q6S!H?=]+9@#6KI
ME96QC_J*(=";:X0Z^GP%HCBB.*(XHKCSH[CC%&N,"6\'K\P#5E6"V;/63(+9
M8T<2S#L>O?40)?.@T OPKC@(SB#:$&.V6].?=RD[&4HD0<FR8T42U.SA^/4G
MOX19U\AA$MJNB\,C3'@1<3F1O)D()@1MUHW%!QF*[ ;O89R+__"5<[L1A;2I
M<KJP&I14#)PK 5B41@7!0TSI<W9/)6HO9 0TSH#*@4%0$2$GR7+1GHN@MAHU
M?,3D_95H",$:I6CNW;!LC="<-(S0_!AH7C@/13D-+"M98[7$NUV?^HP5QA1W
M,6'I!<V["*T+PG#9/O['U73UKJ>B?B$:=OP(C*QM_-9&*$]Z=Z(HST*Q.:$'
M73*"4B@@:IT@,VYSX,9FN^6S\W6]&Q-0T;[R07*BHKP+X#V:J+*RTGZYN=I>
M4%[*ACERV\G<".9)[T:I=P> >:Z\K?YW!N5U!&6*A*Y7-J!#'R/WTIHM9QZ=
MM^A=[L8M=##/)423+%@KD^=&96'\P6!>-M+;QA+0D\$1T)/>C5/O#@#T7G)=
MG7,-&'P Q71UR[.LR%TPH"P&L]X">NY1E5@RF&XPN-*ZQ@#>8(T!K!62VYCE
MX;(VLC%:-)Y; OK^#(ZZ,1Q_-_PIKB;3>5I<(&V5$.D2Z8Z2=*F9W #4D(".
M-(R CH".U'"(:DCP1WI'\$=J>*9J2/!'>C=Z^/O*(#X7BO92 0;E0'EC(&!*
M$+5/PMK$3-F:LX$\9RF# "F[7D=!!0@VU$\[9KA0)3 3/L\M/\75DW6B[+=%
M>XMC6=_N\-L(Z1O-:"X&V1IA/.G=*/7N$/6 0BGI X=@F "5C:_/%(+U*AB>
M<JAXOETHHE'RKH90>EF1/;M*"0Q!V2 E#Y:KM%4/2!@_$ENC@[3'WSI<'WB;
M+/'R:IE>A[8;C3Z=I]E5M]+):AGF[;4-IT6[H@'HQ,G$R>/DY&/UY2@*'89<
MH/B@NRBM8W 9P0O4W(GBZBN?LSX3L: J&1S*ZBFHKCQ4YP"&%U5$D(Y9<\/Z
MBUQFFV.[+SZ V),;"'OU <$>=@"V?F./!WL;(QRY!%]2IA_7&VJM3JQ"K$*L
M<AM6P2Q+X-C-<<\<5'1=/P@>@:=0)$]:9X^'8Y4^YX4)0\/"!DHHHS1WHAFB
MF='3#.V9DQH2_)'>C4?O3L++UM*RB*6 T]Z <E: DR:"T;IZS#(@BUO#AVZS
M*W\\+UMIVQA))W[)TR:J&8("$M6<.=4$Q%@T\\!%"J!*3N"$[N8"9:90*^7X
MUB"@VQ0'')=JG/=$-7N@&CI\?/P*@H>A?3W)TS?3C//<=I8QJU:6)S_]\5BC
MGUT4!5D&XWCU0)6U$&5U8F-%"9LDHC9;.XZ[U!D]7%Q<+.;K;@6/;I;_')=K
MD'ET+85/,:0^[<8&A!6VS\J#"UQ6E7FTF-5WWFQ,?L"5)T]__0ZPL'ONZ^/$
M]IB*Z?CW$JN]=9=,FW?DZY&O-TY?C[*J U!# CK2, (Z CI2PR&J(<$?Z1W!
M'ZGAF:HAP1_IW>CA[V@3267APA8-AGD&RA<#H=YH"#(R)K/6V?H^SK2_3SY^
ME)#LZ]BCU0US5)!*V^3$*4-00.*4<^<49#HJP\%I*[IM<@7.N0*:LX02@UKW
MT[[[WA9QRB@YA4[4'W\_?+V3"S&TF*LA7ESBO UK"P[SO-DSG4S;]JH;7]TV
MDSFNN@G6_Q:7?[[&[*\]5J,J.%U=+9&.X9/C0([#.!V'+]-ZUPS'=$?CF=(<
ME,P(+F$!X8*OKPB6MMN?W>8XXR>C-3;3K1]=+>O%/L?E=)$W4Z_7C[]TN/7P
M(]CJ[[ \=S0Q=5CF2(!/&D: ?PS +QJ%LDI!X,*#RK$^<S6L0Q&9]R*P$E@?
M@/\@__=5N[JHE]*^6CRH$N^N(<R>AVE^,G\8+J>K,%OC?OP<]U_@/ZZF;5WZ
M2UR^F2;<,,4+3(O?Y^MOZ;-&FE,3%;);RBR2WHU2[P[ %U&B";PDP!0C*(P6
M?! %>) Z266T8.%SOHA>61%U#2JLSJ!"Z#A&9>"<N\0J=:S[;8Z3+WC##/7B
M)-LESB"]&Z7>48$7J>$ U)#@C_1N]/#WE10+>EZLTE#]X^K^9I003.20,O<N
M:AZ*ZF6K?$0N\S?.BY+MWMIVZ?#Y\3?;7X6W]5HNJZU-IO,)ODVOP_QW["QA
ML]7>3OXY7;U^C;-,6RACX?=8K0&7[U^YIR]7DW8QJ[?X1FF&(MW!>P [BO($
M?82CM5 316N+%G(PJ7HAPD/06@ 7ONNGEIW!.[6_O_%"7F"[6D[3NK_$(OW/
M9D=_L]/_%%?/RN:%7Q?+BIC_V4'B8M;=][:_[7U[]'S<-[1]P[Q,#@8ZAE9*
M3CQ&/$8\1CSV-1ZSMD2.J<;#N9*9$@7!>9L@BZ!"=@R9W>K/U@./K2/@+3+[
M%H=],T)NZTVJS[['9$1DXR6R4:;#B-Z(WHC>CDAOBF4G2E3@DJ_T5I('KRV'
MPJ-'@2S)8/JHKQ@"O7'1F./W(R6.(XXCCB...S^..TZUQICP=O#*/&!5)9@]
M:\TDF#UV*(%,H(\\@)0J@HI90%2AU"@!H_/>*O2]M!\?2"AAV=&GZ(R)VJC=
MP]#NP1U!X)<PZUHY3$+;]7%XA DO(BXGDC<3P82D[;JQ."%#D=W@78QS<2"^
M3.\.D^/)E&[R=*7J9!5$HQ 2+T9(@>A2VJ)W$X/*EH%G4552%QY\C!9DU%Z'
M"A-!^ZU6#1]1>7]%&H+;QDM^;,8F6R,T)PTC-#\ZFG,53,*@:[ 6 JB< GCC
M*KC++**27NF@>T'S+D3KHC!<MH__<35=O>NIK%_PQGIJID?6=I:)0]*[\>O=
M(8Z"":.9Y1%"=!&4BK+Z[(&!+*B+=5%8O962BU*4G*+OQ@8R4,96E%=&0<Z>
M.1M]0L\.A_*2-TH=?<^>S&W\YD8P3WIWHC"?O'<LQ0P&N\&O'60'9P-8CNAS
M+CH9^SG,&R;1>RL@N61 :8X09"X@5;(R^-(=%#X8S*N&,=5H0T!/!D= 3WHW
M2KT[ - '5Y'>. 56=*!=9("H@P MBV-H,/FT?:@R%!^]*J J'8#RV4((#.M7
M<,=\%*I^\(! +[1M'*=$?(\&1_T8]KH;_L^-*&,UAUL8\%-<3:;SM+A VCLA
M%B86'AH+[V;5U'!N 'I)R$<:1LA'R$=Z.0J])#PDO2,\)+TDO20\)+T[53S\
M<L):%B;0*0W*8-<J0C@(+EK@SJ/G'KGD6^,[@C$ALQ)!:%3=J%\&7CD.+LL4
M<U':"O%YPOHIKIZLDVV_+=I;'/;Z]AFOACO3,$M%AF1\!/JD=Z/4NV. OH_&
M!^L3($H&2KD(WFL.07IM;;#1BZUR%$2AM;8,"NL. BO!(*I<@.42B["QL" )
M]$=J?'1<=X ;E.MS=I,E7EXMT^O0=C/9I_,TN^J6/EDMP[R]-NJT:%=M-\3]
MF[/:6URM9KB>!E$M,>-R$E+"&2[#"F_&OW_XL6]^U>5R\?LR7-"T=_(4R%,X
M$4_A3DU)^G1.1(@A)&T @^)==*DA)N7!%73.>,Z$W^KGJW,(*%4 WTVB5$*H
MZLM@@"0D+Z+$9 ._<4X6N<PV9YA??(#6)S? ^NH#KC[L8/7!/+_\ )S_T>'F
M@P^P^=G7/+_&Q?Y.1>N&^:-WKQ\*>'RA0\ENBD>MZHFXB+B(N/HEKL*4$987
MT,9X4,DP<*'KU&NMKZ_H;*P8.''U.=9-,SHL,A;B&B6L$)T1G9T>G5'9 NDE
MX2'IW7CT[ES<^\*[G;$ )L?JWF<6(.3$@1>'SDK,$K>F-M^F4F)D[KVW77\G
M12X^N?A$:4/42*(THK3OU8&$S+55$EQ1E9YXC!"S]^!%RBIJKKDH=ZD#&1VE
MB48R*BPY"*71F?@!EIP\#.WK29Z^F6:<Y[:SG5FUNCSYZ8]#@:S$4DCK[J89
M2WTHU0M/0@(F)7RTSBO-^BA=>[BXN%C,UVTV'MW(XSDNURCTZ%HLG\).?=H-
MO*A8U3XK#RYP697JT6)6W]FN/_4Q%#UY^NOWRMSNL:_[UH?,1JWK?7"Y*1"B
MC5-R0\D-/1$WE#+- ]!+0C[2,$(^0C[2RU'H)>$AZ1WA(>DEZ27A(>G=J>+A
M8#9H.*J4=5!0>.EJ#JP ;[P#XTUTF*71:NLLS"[=&=ZG.#]*>_8U($3(QD@J
M!:8Z :*A06HDT1#1T/?J!)*VP14.S/  2G(#+A@.,BBAHK>9Q^W!\3MLNA$-
MG08-43N) >[MKS>A(886<S75BTN<MV%MXV%^T_YAVK97W<CXMIG,<?7-%A";
MQT7IK*[@='6U1&H'0;X'^1XGXGM\V1&($8T(2G>\*BJI8ZRQI;60%>-:>(XB
M;C6.NLT1UT_&VVPFS#^Z6M:+?8[+Z6)3 [BIIOFEP[&''\%8GY/H#;D)@[)/
M8@#2,&* 03" U\PJHST$KC.H@AF"[IKU,!>R#]J*M'4*:A<&>)#_^ZI=K2O!
M7RT>U%O074.8/0_3_&3^,%Q.5V&V)H+X.1&\P']<3=LJBY>X?#--N*&.%Y@6
MO\_7W])GR;B@.6EDR)2^)+T;I=X=@T#0%"Y=5F!DK 0BE:BT8!E(E(PI5HP*
M6R&$KW0A=0D@B^.@,+M*.MTA7)9<SBH@QC12 N&\D<(1B9 Q$XF0WHU1[Z@T
MC?1RB'I)>$AZ=WIX^)6>R0*Y,NBAL(35+>8>HC89JM/,M<V!"2O[V* ?D5.M
M:*^_1V.FT_H#W-%_%=[6B[NLQC>9SB?X-KT.\]^Q,XW-?GX[^>=T]?HUSC+M
MRXS% XC5/'#Y_I5[^G(U:1>S>HMOM&@HTAV\C["C*,_!BQA,92$R9Y@U EC1
M$12R",XD 2XD+UUU8;C;ZD"TRW;2"VQ7RVE:=^A8I/_9%!)L"@R>XNI9V;SP
MZV)9,?4_.]"LBZM+ZG&2@V7']D>^80\;LF9R,. R^#)YHCZB/J(^HK[=J4];
M:TJEN<I@QM:'[,%EF\'J@%8GM!RW)N_V0'WK.'N+_[Y%>]^,P]MZ&^NS[Y$?
M<=\)<=\HTW+$B,2(Q(B#9L08-,J0-0BK'2CF$GB7'-B<N>)"FIBV3COO4AHR
M!$;DJC'^Z'7F1(M$BT2+1(M$BT.I/!D3(@]>NP>LNX2[9ZV9A+LC"$>8KKKA
M%>@8NP0=QQJ.! '28"[:UN#"WFDZQL#"$7O\R1=C(C_JH#' ;:_]PL0O8=9U
MQYB$=K(HDT>8\"+B<B)Y,Q%,*-II'*<C(^Z)#FCRXBK.D%R9N[DRMQ#F.3@S
M7VGK:(T0/D4(VA10D6L(.08H.A7)DD)T6T-L<L)B;)0@ U9O)$H),?D(ND@T
M*GN4=LNS^-B+Z+,_AFB\T\-R%C[3N\&Y"P,Q8R*3LR:3WIS6/Q+-#)]F5*R!
MJ[0:C/$&E$0%(00/K@:A066%KO1#,UW8VD6FN&P?_^-JNGK76W>-1OBC'XXF
MHJ&D+-$/T0_1SRT/)6KN?5&5?K*-H))(X$HWJK/DHG5Q61C\G'Y$L EYU. [
MHE)<JTH_W()T)A;#@]==@\%#T8]P#7-'[_!$_$/\0_Q#_$/\<\NS91&UJ_\!
M;['RCQ'U6:RL$G3V2IN2/=LJL"\>T3F#X )VY82B@/.9@S.&HPB"Q;)53K@W
M_I&-][H1[.@GV8F!B(&(@8B!B(%N&0%)(6O$XB#K2B0*<ZQL$@-D;J1P4O&H
MMIKELN!2=%YW!>VZ8R 'P8@(1MH:3*'AV;N#,9!JA%)-95%BH&-U7*G_#'65
MZZ?#V8[9_+:HO_VMG[N#'&BYM%Q:+BV7EDO+I>72<FFYM%Q:+BV7EDO+I>7>
M?KD?,F^W63"C!=."Q[7@'\WSWF+YZV^^W_6VGJ9;".35:YR$U(W:#?-W]=V3
M^6)5O[P;M%LO=UK?]OLRS":78;GJSA.M7F.+DS*=AWF:UM?;55CANM7VO<^$
MFJ=O)FD6VK9+L_Z.<)T<[599?Z;*HWO#M3C^%Z;SC&_O@_RYS/ MY.D2UQG<
M^U505Q?SG_.TO9R%=_>[OVYE7N_IZ7R]ONNS9YL7NA[@T_+N9JGKCP+.\\^7
MBW;=R_O^$F=A-7V#/\?%VT[2G:S>IW#?_F!*]KMP.R9C. U+^*&U2_E)/KLJ
MX_5CI[NOWQ]GO%[/=#Z;SNN%K:H9W ]7J\7/G_ZAZM7FY8VJK\\TAE*7>S_,
M_AG>M3__X<_OC>*+>P^=QGYD!5O:W*_2WOT>WJC.Y4=2.\0/K_>LRK3]>PKM
MZ[^7V>*??>V@]:U@SWY[-'GT[&]/GCYY]G3RZXO'3_[RUU>3WYX\?=Q,GCQ]
M^#E:_H#LS-V!9BV]#Y#]08CM4*7X\M6#5X__]OCIJY>39[T>N>_[0G^=/'SP
M\J^37W][]I\OSSM 6.\$?H:?W65N /)3-Z!;3/=VJ.2^N+I^R^:7.&/WV)]N
MWE_O\RQ<MGB_Q>J*5 6^$<IF%W7]N3]\?A;]S;2=QNELNGIW_^;S7SADOODY
M;>\)SO_T,:Q>KW.#JW_^RN?X/>5V^-0.'V'WK!.'^2E:TP#7](UN"^[VPTV^
M"!(_U(&AMPJR&^SZ CZZ(X6;^ZT?V\=0GKXD=?B#KE5+N[_\^Q\X^T,?0KM[
MMZ*C*>1^R[[^"\-R\KB&%OF3=B#[5."=>^0,X6[L3>U/ \$/CT.[F,?Z*S.F
MQ7(]V>U^E2HNNUA]HX=WRIG]]&0^6;U>7+5AGMM=&K6.[08<B @$\< ^>6#'
M]D\$^N03$A0,%0I^U/(E63Y9/EG^&5J^(,L?4*"W2V/4WB*]@3=6ZU7S'X;V
M]62]MS4IR\7%9'&)72@X_WW2'0Y[,UU-L;T_$-@><;NZGG%[P&<SQ^DGD.S(
M6,E81Z)P)#LR5C+6D2C<B<ON]C',-W>K?BA<62^V*X*<7__(/KM%?UR:M/ZQ
MCW^=?5XE-HJ8YRFN)M-Y6ES@,-H%G1PF_YCT;MLW9"BR&W'?GP$C]%&::@?!
MO6(%'',,E.SZ:9?D@1>FC9."6V_ZF KU?+FHE_/;HKW%K*=OCWAJN#,-LT>?
M\C04FSPP=!'PGZ.2?0'X">?WA?-W:18:C/$L&PA)"E"F!(A6( 3&G<HQL]#-
M$?\,UIU&R=&#EAVLN^P@:H:@;)"2!\M5VFK5M@=8%](WF@F"=8)U@G6"=8+U
MCSMP\JB]4QR,ZF:XZM*-P,'ZKUHSK@OW/F]UX#1>NF0<!V9,JI^Q!7RJL!Z5
M]%D*)FW>Z@&]!UB7UC9<'[WW\U L[J2*![:R<91X^]K=?)"[=@/K0[63U6*R
MQ/JG-)WA9/X^(]>]WOU;=^9V<KE<O)EV!S+BNP^%"?\6EW^^UHN/'ZE<@395
MAK0Q0)LJ Y4=&2LI'!GK2&1'QDH*1\9Z.N4*XI#E"N(THJ9'6#^4INL#NI,P
MSY-PL:BR^M_U"\/(09T<3%/^97AI]6% \S'J%*34EF<>0 IM0*%'B-X["$X&
MKJ3).>6[U"DL<IG=_QAF'LSS@X] YLD\S:ZZ&_((X^I)VUZ%><*'BW;55X94
M=I.)[-$G$Y%]CDQ01 +GIF3C(H&[8'Y.6CCNZB57X%<>)81L'*0B'(;,F$A;
MNUVW*6(X/N8+U2A%>V*C-D?"_%');IQ*=C:8;P(ZR7P Y@P'E6, SZT'%B)Z
MJXKD9JL>^385#D?'?&%-4Z^3,'^P=1"4T3O$ :3%?%W?,,/0X@3?7N*\I;-(
M1.A$Z$,D]#XS>8%[7H(+P%F076EZ!!>4 &2N&&8\*][?.9-7X:5KZ_);ARZ/
M-^#25R6C[0X>$7V/V?@(X4<ENW$JV;@0_@Z SH5EK -TGVL,IC $"!(-2)05
MS',PPFT?(;UMFFZ/@.X:8S0!^IAMC0!]5+(;IY*=#Z 7D;EG$IR1!I3O>@(X
M9X%%FTUUTHO/6Q[ZK7-P>P1TTQA-&^E'3;!1R=RQ$VQ_"=/YI)IT-Q!UT899
M-Y/U<MD=(5J]6Y?0X3^NII?=0:1AH"M1^*AD1Q0^U*S;3[U.O[Q+HL\FEA4J
MJ'Z KW&AC1"*#2"*427*'*.R?;06ZI"N.ZK\;/ZR>@O/RO-KE'L^"_/5XQN4
MZZMDHU&,DV_Q):VZ@P+M,AJ).(@XB#AH$&'DG2CG#@Q3-&;G0P'#<ZZ!*K,0
MO41@/HF$@?',8Q]=C@[*,$(TE0*)8KY*,<0HQ"C$*,0H^V 4;9W,1F<0HI2N
M_-! 3+R #D7Z2C F!M9'@Z5#QRR""&4?A$*5A^-+C#["@LLEYO?=EL);;(<!
MY.0MC$IVY"T,-0?Z97+W":T,/D&2MA)U#1$A.%?C/]162&?1\CM5'MZ0^PW"
M/%D#S*OP]GI_\Q><8[W.OK8Y?2,5(UH?LRT2X(]*=N-4LG$!_EUF66@>7; 6
M@C6V8K5*4-&>@=912)^"RTKWD0X\#+YK6?&=MII&;7J$[Z.2W3B5['SPG=N"
M: 6$: *H;'GGBW<GAR3SQ6:=PE8/H%V2<X?!=R,:QJA,D<H4SSH;]_)UJ!^*
MH<6N,>A%9V?4U(_XF_A[J/S=9T+.^>RB*0X0&:LAEV40+4L@@A<B.RVP"[[N
MGI!;@\PO'<8\_ AB^LK#\1JG40^G49L@X?RH9#=.)1L7SM]EG\6:&J;Q!"84
M"TJ4&J<5[D$K+JQD11N_W:MUASS<OF&=.=I>&;7%$:R/2G;C5+*S@741K0Y%
M>1 L<5"2"0C,.K#>L5!"B-J5/M)O^X5UW3A/,\./FG4[P!1"L:<IA">2=7OX
M.LQ_KU<SG4]"V^*J79\(GDU#G,YH@""-.;H=]]"8HW.3'1DK*1P9ZTAD1\9*
M"D?&>CH#!.4ARPSDB00\5VW]45RNXYS%ZG5]ML2$TS<ASK!MNGGKP\@FG1Q8
M4P*%4I;#J3@PDFGF30&.VG4=(Q2XDA@PK0H7FI7 MCM&[%!Q\&2>EEUGPT>X
M^>>3^8.4*B6LV@?S_*S#GQ<?X.?'4YMM%69]]IT<IU6T=35V$R4>&)7LQJED
MX^*!03>.\.BR4SZ"]T*#LC) 9+:RBTY11VM,S%N;8[O4/.R)6+[3/\)9ZA_Q
M15WZ<;6AAD3$*\0KQ"NW+9$664A5*C-8%T%))2 Z)R$7EI-UW!<G^RBZ. :O
M<-DP1I73^R"68S<FHASE[0'@^1(OPS3?#$-L/\I5;HHTA@'NY$&,2G;D08PK
M0RF"0=2,0W8=>1=>"3];!]IP+Q4/A;->SD1M$_XU_MR<?KX^]'Q#_P_6$-1W
MJE(WV@CR ,9LJL0'HY+=.)5L7'PPZ(BR6&LQI@06N^E>1@<(/AM@B5FM@\B1
M\_UD*OLEF&^G+%W#'866E+,DAB&&(88Y+,/$&L$48ST4Q2PH&3U$87,W1))Q
M3,7'*/:3LSP@PPC55-HCAAE$\I(*+(^=O+S9+9A<AG?='L$P0)T\AU')CCR'
MH>8J!S-44F?M65$9>!015':Q\Q,RB&Q95#8%QK?K;'HMX'R^ ;B^,Z&"-9[&
M?GW#GZ#)DD1$1$2G0T1W((',%,O<,\BE=$4Q14.(28,/Q7G.34H*]UML>6L2
M^'8KX$9Y2E:.VO8(X$<ENW$JV=D O,LZ.A<8R*P$* P"7 ?P&7W0(FNIW-8>
M5;]5C_T"O)"-U880OC_CHP+'\>4(/V[GUDSB9IK")V6.*2VO\)-&5,, 7F+W
M4<F.V'VH><0OTSV+/CBN*U<G7^.YQ!,X8Q@X64000KOZW[LD]1:YS+:X_F,T
MNI[L\OZLPX,-$/WV 8=Z<@1<XVCFR[C-E+A@5+(;IY*-BPL&78W"G$G61P8A
MRR[=YR(X% Y$?<J+9UBBN4NR\*#D\F-[2;Q1@JKJJ?B1Z(;HANCFL'2#-G/N
M@@-ILP(5H@<OHP-CC"[2^<+,UM[4;5*70Z0;W@A&?$.ED)3F7*<Y9V%ZL4EK
M3N?MU3+,$VY2F]6NAH'WY%2,2G;D5(PLGRD2BL055.;&S@>H(2?KCG3[T VP
MSB$BVT^1XI,;P.D_=<E9HQ0GEA^S21+NCTIVXU2R<>'^H(-)D5T0J#RH&C>"
MXLR"L\H *\B-,D44L]VNN)="Q[L1R0^6O#>"!B=3FI*8A9CE;)GE*]V$LY:1
MNPRB:\^AC \0T'"00BNA @LY[*G^<8\!A&Z4H0/35 -YULG!:G&+"YRLPEL:
M.T/T3?0]7/KN,R%8<K+!!0DQFPQ*9@[!:EF#N8#6RA1,#'L[M=SM_FU@YU6'
M.OV>;."JJ==(K#YFNR3P'Y7LQJEDXP+_06<%T1E5#/<@%7I0T7*(O$C((A<9
M BJ9MK>7^CK^?%<V^=&^P([3>3E*#1*]$+V<*[U\I;FBD#ID7B#+5,$_805R
M93B4**-1D45T:6]'H_<:2IA&T=3*X^8'J7CPV/G!=<DN'8 >*8?':B>X?/_*
M/7VYFK2+V31/;M1C*-(=/,OO*,IQ^0$C;\:8/2K+4X3@<@&EO 7/O0;+$F=6
M"Q'+GIHQ'NAD@VND.OIQ[6]8PH:OF1P,K%#?1N(]XCWBO3&G5VTRG'?!M5/!
MUF@Y*'#1:3 J,,>*DMSM*;UZJ/-ZK!'^Z*V&1TYKQ&+$8L1BQ&)#93'AE)>Q
M9&#%"E U%H-0*D&%[GQZ$3SFG/>3)SX0BTG?:'WT4^=GRV+'+CY5ATPNJ]-(
M+C_%U22%]O7D<KEX,\V8)_'=9'&)R["JGYUT%O2&DL[DMI#;<LIN2Y\9X."2
M= P#,.&KE\%E 9<P@\:87=)2J+RU&[U+!K@BU\,*7,^O<>N7=__1=CO1SVZP
MZ\%[Z.JKKK4QVC?"27(P3LB^AR(HHIFS5L.SH)F[#'F3$BUS#JRM#\KP $Y(
M Y50T!KO<A';^XH[9&"/P"K:^(9+2KZ>DCD/15#$*F>MAL0JWZE6"2SJ5,EA
M72^KH@S@@T#@P83B G.^^#XRHL>(57QE%D?)T'$7V'Y1ZW\H,=I3RG.,.<W)
M#CI.S/Z)H.K]Z/[R[W\0?]B;T(;!,L?RD$AVQY(=&2LI'!GK2&1'QDH*1\;:
MG^QZKM&@^&27:0!=O469+?[93LIR<3&9SM]@^UFYQ7U"6D+:HZ,%(>U 94?&
M2@I'QCH2V9&QDL*1L1XSANFWB0D_9)TY/XTZ\^=7R_0ZM#A9E*[4_+(*ZMUZ
M'AK^XVIZ>5'?1#4:(ZK1&(KL!E^!,6!\/I..)$%[DX7,8) [4#D&<$:GKAZP
M2)>MJ'_OHQ[]>7C7P5C[:O$@54Q;XO/E(E]U"1U\T+:XZJNTPUK>2'[T%B1#
M00!J+T($1 1TT@0TZ$/5.3BI8]=M,QFV&>P9F'(@O6(\8="1;Y40[E*8?C!Z
MT;:1C&:P?9U>B$V(38A-B$WVP29<FF0R1W!H%"C,'EQ6'C!$+V5VB7O71T'Z
MX8(5W?#C]TL<BGV?5+L-2H/ND 9=+A)BOB[\:*M%44*4/ CR($;E0?29G71!
MB6""!Z5D)>]0 TF/.H-@PFLN18A<]I*=O :>7RONO*RP\ZP\OP:=Y[,P7SV8
MY\<WN-,3]0O6<$'#74=MEP3^HY+=.)5L7.!_E^#.*%^B") 9[[!>)PA!NQJR
M<5:X\"[H[9VH75*%!\=ZY1HC+6']F,V0L'Y4LANGDIT-UFO-I&#10Y2I@(HE
M@G?595<9O="LHJ45O23R#N_7BX9Y&L39HQE2/>,($WD?U3.VKQ?+%50PNSG*
MM4ZM#P-PB=5')3MB]:&F[P93S^B%5\QI"RRPZB4(SL'G9,!F:UPI26:O]U+/
M^+*#N5<5Y9Y\ +F>? K)FBI \BFHI)$XZ.BR(PX:2&3Y+__'"2Y(#<>DAH1U
MHY+=.)7L!+'N6 5W+%OK4E$@"M/5FU8! J;J'FOE;''9.K6U_]Y+P=T>O6EN
M9&,%N=-4=$>YNNVBNVHW5\MUCR7*W9$O0;[$J'R)/A-I1BN.A2MPFEE0* 1$
M-!GJR]E55F<QQ[Y+[_[V'GR>+_'RVB=X,,\/PVS6/BMKIV!%*3:RU:$(B@CA
MW)1L7(1P!_Q75L8*V!8,CP54"AR<%QP$S^B22\)$U7<YWO'P7[G&'7\V,IGF
MR 1%^']N2G8V^&]5"$JQ CG';E"M*A!D3J#1"U?AO'@1^B[1.Z+_;WPC*0 X
MI;H]FG=_AWGW5RWFR73^Q>;KPP#B4V7[ZY%P&^%]?2)A3X!SOM,D[R9G&C9Y
MBL6#&9G0-G&P$6O4RKR!X#*"]NA449:99/O(>7YEX.63&[#=9>!E6V]>??;=
M_E6\X?[VYXZ_9BU;4RKWCTN#&XQ)!8G$K,2LQ*S'C^2/529D,AI=HH"BL@$5
M*P<&SP(4'DS.->[WK/21*SX>;QKM&[=#T1#Q)C6/))HDFB2:))K\NT2ABM06
MA#"ZAI?*0LA6@V;>Q6)"=&[K;-HN*?7CT:16ME'V]ONH1)/C+-"E :<[@,.$
M1JS=E4)IQ!J-6#M5V9&QDL*1L8Y$=F2LI'!DK(,=7DKQR0YWI\L=3,IL\<_K
M(X%E.@_S]&D-T'U"6D+:HZ,%(>U 94?&2@I'QCH2V9&QDL*1L1XSAJ$F*,>.
M>6X:$'7;FY/V=5CB9(F7UUV,Z<0#G6\\?KT(G6\\N?,&$067W#N05HBNQTJ$
MB%% =#RC+$:QW,]XLVMT^W6Q?/$>U9Z5AXN+B\7\Y6J1_J>G8Y3>V$;L<+S@
M1"& 3@80 Q$#G30##;K@T&CCF-)=YRZ10'D=P*-"R)%CY1A?M-_FEUUZN!R*
M7Y26C>&2^(4JZ(E.B$Z(3@Y+)Y(I7GRHD4KJ1C(S7R,55BHU8,H2E1"AE_KU
M@]$);X2M 0OW1"B#J#6GP6W'SH,^FG9'1N:YG5R&:1X&@I.;,"K9D9M ><_O
M.!+)*5.]  :IY&[H:Y'@B[$0HY32%423M\^+WR'O^:R\Q[7>QKQV@:@COX$2
MG40Y1Y<=4<Z91Z8>F4LV:S Z54*QQH#3U@/FB$QDY>(7IG[>(='9/Z%PJQOF
M*!"ES";Q!_$'\<=A^2,7-))Y!EJ9+B#Q!KS1!G@1P3.=DM&]9C;WP!]2-<I1
MY<4P$IE4T'GL1.;SY72>II=A-KGI(U_M+..RVE1<3<+O2T2:94?^ OD+0_47
M1I[B+%ZXZD88R#+&ZAVX",Y8 2%FRU1"Y"SUD>)\\7Y.QK/RVV+^>S<S]U&%
MN+[RG#07C]*<1#O#D!W1SIF'J=IR+KG3(+APE50P0>"E,DLWFD!8;@OW?:0Y
MB53&&JH2AQ"'$(>,@4/^Y?^XBN*DAH/I%45IN0.DY9ZM7N/RBQVEFLD<5\-
M&Z(T:MU_6#4\B][\(\_HB5P4MZ$ 9EN#K^ #!-GM_*G$3+!%B,AZ*5K\:"#N
M1R<AULCYZPUP[J^%OQ!#&(0[\@;]E!4D^B/Z(_H;36:QA,(#UQD<F@P*2R6W
M$C@$GI+0GDGMMR>?[E) >5QRX[+APA"Y47:2N(RXC+CL)+DL*,]MRAP$-]TT
M4DP0 T>H]"92C*)8AKT4<QZ7RUQC]-'/"YPME1V[)E0=,OFL3B/Y_!17D]0-
M-[AJ,4^F\R_FH<EO(;^%_)83]5M&GH)FR8G$DP:1=(VSE8T068W2=:I^BC+6
M)!7[2$%_98#L(0+T1DC9"'[[$;+DV% "FLB/R(_(;YQ!._*<F'# %!.@2M>J
ME#D$63A'[Z5A4O21@#X>M1G#&R>.WC)FY,1&/$8\1CQ&/#98'K-,YY@*<,TY
M*!X2>)<2&&-8],%)%K8V4G=)/A\S1*LQ9",-A6CCR3W3D-R^K7]"8_KN2H(T
MIH_&])VJ[,A82>'(6$<B.S)64C@RUG$/P-UG*<P8XY.?'F&J(FSQ7R?3^>99
M5_&R+G\)\[QY@O^XFKX),^J#-K*,Z5!D-_A\Z(#1]TQ*5C)JQZ02H+D*H)A
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
M/9K1<!UU\!U+JW68' \3-#=CE@66^@6"V%&U?'M\>"0/D!=(<!Y9X$H/II[
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
M6/L;H_\\ :(VPP0:GRX$ H[B)XMMRA)L>1/IA7TS8IMF] R2=1;W/?CN&5+
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
MSQWIWG#'YI#4V>81;UK3?[%^7',D 5Y+NA+OG0$%1NG=Q>^>O;![KE,+K )
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
M&'DT#C+FG<^N[[(+8X2N#&6S\:MG$!0+# +\U/444ZAO'5G/VSO)V__ K',
MK6@:H")>R&R/B[G$"Z"AVQ31V"I +S4\F.\38*R^G#0I\7C$'_/9@26.IN?3
M>M)9&V# ?_2F:HR5)O^G,5@B&C9&OFC0^68ASXT'B75TFCS[F^<>P OPD\D@
MBE;<(;EN!6B9\?%R3-&_^242$#5D,SZ8?[N?T6)]EUK?BL,L'0)M,3Q04+E6
MC."WV*< ]^!&2_)RT'64P*Q?BSG_"R*,&1=W/*?R6% 6OO(ZLD#=#/,;<XFC
M6T.HV?<QZ-BD3D3M^Z4#G9F9.<<('#SN$>DQ>L+Q>$ S"RQ9,B?7VEI%BVO^
M?S]DM;NEG5$067.0@+UCFLZ&-]=EMKF*%SN-%5&O<#_!MY$ I');W+<90;,$
MZP!X=O8C[F2U_# ;Y4$R0"+H16QW91UI?KBVH,KCL]F$IRQCFA'#'25"4ZSA
ME<.O@AG.A-/@XFTEW7F^3E%!S6V=>M-F/IL,=6>V8^.A\)C=8/Q@!/[/]!*K
MZ?Z)^@^XXFZV[5J?=*P* K)8&(S%TU>N=-'JC C=XO/P>F.!F)\#Y$M;IL/U
MC8&W7,A\X[7<"?W[@O'C>6_4AIN6-Y1PL,V.T?*^*$X)+R<#?0U^4'-)\SZ:
MIH?I7[KK03P&>ES[-[4'X 6FZ4A3Q1AGO.^']2V@K\JZ;/+RWG1/>7M;&^?V
MU>Q0L>POBWM.[<R;3:>_WGWW(1,/O9<=YH(^^,7BD(O\X<.6^8-?_;AQ/_C&
M%-9)I/,_SS\$=DCE"TR<'XI',.B>31;8.G\X6^_99.EA*A\,'QN^=KF9]2)6
MMIOP$O2$T?8/K"8_=*2U34+\\_8+('*SY_^FV?G'#]9;+*OJZEDZGLL7VJ3=
M]4[P/5UZNO1TZ>G2T^4VNH"FP^__WQ_8#WM)HP>GAFQ6]J#SRGONZJ6NE[J>
M=WJZ["Q=>IGJ>:>G2R]3/>^\.%UV)]RV[PS<NS<[RN(]=WW[:$3<(^_9JV>O
MIP&OF$3=LU9OM/0B]TPB=]SF1S:)S#V+]:+7B]YS&5--ZNMO;>IKSV.][/6R
M]TRRU[0_[)7>C@>#GC3X,RO!TI4D&D^2>C0H7=)QW9I,Y5<F!^_UQ#\Q_]]!
MYH8A4O[$A+U?EOEN0G#/K#VS]LSZ(LP:+[]_&9D?CX==;?7ZIQU@VUT@>>\0
M].*]:^+],%WT3%Y[+]B]8/>"_9R"K2?)L^UR]M+=2W<OW;W:?JV"_<TX83S,
MOQHHM$"@8&\)%&YZ_G+MW#9>P;6D>\IBNK$&0+<^Z\N'4.Y3)84G5DM%1"H8
M45G.2*&42IU5*J3V9OD0I7)N;(ZE9BTG(CA.3&XHX<$9[7U:F,QTY4-&+@SN
MJ!TR2RW#.,QR_3JLO$8NX<47^"1R[75%_/"!DKU9JDA;P2AE=(."&IN+^#YS
MS0ZHZYY\WRWY;L$LP:DKN"<A+0(113!$ZZ!)IK@U-$N5\>8F9C&G,IU*;-OH
MX1[)"Z*5R4GJTHQGH#WSX#;$K+DI?P_06ENZ*2^$5EE&TL *(K0MB"I4(,:E
M4N8I QPM5DKW>I,7*I.$YPRPE[N4&,,E"5E19)DWA0WR*>?Q9."[6-GV5O3M
MT;B'D]=#ON'H?L1[8E)]NW#EYB3ZC^^7N9ZA.+4P)DVM$J@N&"B!PH,!GBEB
M+*C P@2M\NRFXK"@;)B7G.29<$0H['H<I">:LSS7X!HQ8>Y1\V^N/'[5U_C/
M:17]X/%D6TV.L_2.>M6O6NAZ(.^!O.>I5XS?/N.IUTH1$<"2%SDW6$8S(X91
MJGSF)%NMV7J?H$N'WV=M\>/8:*!)3#RR_YZ6E7=+*-T4S+U?-P%ZP&EZ4/ >
MHWMYZC&ZYZG7AM$LI[F6@A(EG2<B,QG1K$A)(7G!-:,"K.E'!\:7 /H(B(T#
MT(,M0S43^8%D/5#W0M4#=<]3KPVH'>?4:J^(=AA%9YX3*<&BYB*CA<ZL9X_;
MP5QJ@3F/@+BCH?O-3Q"@W\=*_+_ZJAPU<9)Z"]9UEA7P?P_:+Y0N<.>YHN\W
M78 QDTJ7!R)0>H3BEFB1&^*<Y,P9Q9Q=V7JCU')IG2"P4KC-E><@JE00 8ZO
ML 9^YVP?TP7F_8WNVK+Z7I%_1ZR)GGS?%?G6HU;&C90:E'S.!*A[[W-B#+AV
M4MC4>&ORW,J;J&4*F=$L"T1G 9 NHYHH#R"6B4Q+#3XAE]ES)PP$SVQNA20I
M\Q305WLBC2M(X;31A3"VL.SF/'@14B^9(&FJ$'UY!J:.T(0);W-19,ZRL)<)
M T?CJASTZ0(]F'POY-L#N[U/%]A%#QE;M1F;"6)S#&7J8(F2DA%3,*-X+KG.
M5HQVSD1FK<U)$ H-?3#YC<X4"<'I3/)4*"%W*5U I'VZ0 _D/9#W//7Z\+O(
M4N<8&.ZI%BFX+TP1$Z0 ]T51<$8H>"CJ,4&7YT@78 <ISP\X%3U&]_+48W3/
M4Z\,HR6&9GA."96Y08RF1 O.B65><&_SD,GTT8'QYTD7*$1VD%/9 W4O5#U0
M]SSUVH#:"&F] (PV:2 B#8Q(E1GB17!>IAG-\ZT8T\^:+L ."DD/%&<]:/?5
M!79HXTV8PEJ6<6(R[0D80I[(5&LB\LSF2F@AE5N)/.;4%RY+B2VL(L(J1R3+
M'"E SC(FO+.LV,=T@5]TS!00?:; ;AH2/?F^*_+=4EK **&, H1B%,!'>@Z:
MWF?$@5=7:,DS:E:ROJ6@7N1PCZ*8@(CE"%3J'.ZUYT$+IKWPSYTID >C@_:2
MA!SA%M03,:$(A+&"*@WKY<5*4B18,X89Q0B7.'<'Z&NR/"-%)JF40DN9BKW,
M%#@97?E+XZN[X;>'XQY/7@_Y]L!J[Y,%=M$_-E05DEE/,N] F]&<$YGGH-R<
M$[DKTMQCOMB-='HG4F6=)-*D$N[1AIA42Y+2(F,F-T86?)>2!5B?+- #>0_D
M/4^]0ORFPC)KTIPH*W.PXH,DF@M/4EED+M646;V:['6/D,MS) LHQ@]82GN$
M[J6I1^B>IUX90N<^\SYX1P(S'!!:,#R(0DG&&.6T$#GS*SM0]PZ*/T^J .7\
M(*7]KE,O5#U0]SSUVH Z*,.82Q4)U@4\[ Q S;4E>- NY3QGJ5DY-O@04_J9
M*PND67X FJ8'[6VF"L!OV@Q\LX^ #RF'4]V2U957"Q.- RR'#M[R1AP*\9>W
MMT^=,OC]R4*N=[2GFPWFKI??XZSF)'GO;;,)P^E!W(@Y2+[XY$*[9!;/75FG
MS8;Q#$B@:&9-X22A"K?&?"J(20M''%=2<0]^-08XEY$@\X7/A V$:H.'=5-+
M#/Q-.)5% (R0N:??0()?J]%YI2]_\Y>ZQ*$?32<7HPJ(XA9R'"Y'T^&$WAH9
M5??,)#ID^:W(L NLE)BF_V%2=51)](PL0 0'+#:Y\,AB/)F3*6EI>;@DT#?W
M_**DPE\/X,);-F)=7JA4A(SP%+F@H!R,?6.(=R;+K-4J4RL;RMZS+,N*E(14
M@8,@6 J< QHH=<$$5IB0ZI5P^O'PRM<3#):_&UW"!*_?E_6D*LT4%_#7T:"T
MUV?PAI\'P& _)!Z88XQ85$W]9B#\4DBTTI+G'OP47W7_)IOORZL2T-G5R634
MM/.^@+?[:JFI]W<-YZ?3*OEYI"N7C$+R'@P5.QE5->+, *CE$IU875\DKB4D
M7K4'()]+(03 .LE9CB /^*X#RPD5#JR]PDAM\I6V$D+H5!6>V#Q/P3 L."@&
MS@'DN0C62B?H"LB#@%Z.AA'J9ZP&)E[DM/<M"9?A''[T[O-$3WQ]&HXBO.CW
MHP%<6<>[[@?QM\2-87K"<TORX T1*<_ V#6>9*GSF07$ 4Q::4:A,V=S3DG(
M/,R>B@*,W6"(M91GTE%J4K<?LR^HM$P!Y&822""8#UCMD1,PV3,'6IR+;&7M
M@V;6I]83(3';IY  TY@?3 -C:2J,4MKOQ^QEFA49XY)@87DB@J=$&9,1X[3,
MI*8N=2M[!H74F7=*$)<&W&=(44G![!D3W&;,J<*I79M]NMZX>< '.V0/C<'@
MB8X@SCWQVEXD_Y[J"OQRQ-W&TMYS9,X 7H#9P*G.*-9BM8XH+S*B4G"W,Z.<
M-JO9;!F3@3I+ I,"I#.E1!8@K(#HQEM56*WW!)LD6($>M IQ6(]!* ;(;#F0
M0 A)\02PL"OQ8N6LE@Q<#LYL 1*M+58\$N"_<.Z*/!.IMOLQ>W"51*&$)$X6
M6"N]"$3!I!!QN XTMRZL-$FB/H N\I+8 ):W8'"YUDR2W :E79Y;GJX8T+LY
M>P9+;E26@QI.02LK ^X#%H#2 O@ YJ'SL!*"LE8Y:61. *#!Y7!%073* LF0
M*(YI;O.=TTN S.L2<EXY,O-$ P;O.3A[[AWS6A*.16+ 7"J(RH(BS#F9*R:<
M3U=.O@J?:^$M(+A&L[G Y&D6!/%<%5+D3N5RYXR'6R)#A? 9E0R$30'44,H
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
MRP]J XR3.*^Q!I2$[_7Y>>7/=;LG\Z]I5=:NC+[FX0)2*]R^F8,UQBA#B3N
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
M(S3>DX'YXR@OLJ"8RJU]:4ZBA^FN<])^0 U-><X9,X R/ -;-T]AL3DP"'"
M"0&X9K4IF$T+;8,%/&)< E.!T6-2<,),,)E3C$J6KCA4S\\@P*R[S2!O<>OY
MQQ+THDY^QF.(2(#-=-FKPBAPRFQ64(9A?^##+$N)I(4FAH5,%VF::4IOLJ#,
MA<Q=&DCA&<4FLCFPH#,D$U*'5 =J*'MI%DQ[C-I2OK.4TFL+')$Y4$@"W'>E
MP";RTCG!&.-4K1P7$-8J(3@X[7F.2@S3LSA+"2]2[]."@NNE7IY!=AZCFN2G
M59A!WRGF K='S^!W?SY"&[YQ%S!K!B@Q]M%G E<>%A.="7AT+.D74YBPMQ%R
MX-*'3<S2-I4LRC^;34+,3AH=)I^BM[802@@>)C8S[">W#C4Z#(.1'C:96^#]
M5G@:&VZLX(&#:T1:7<%2HRO8@*X#?_HZT>"EZ'._$"=MT[+F)^_P8-V*&[ET
M2L]-*_P'G]J^\3!Y-PN"-)- R,:+]@2SK;5@*SA*M 5!%"!JQ#AIP 3(, PK
M!,U6"IP\!+/7A3Q^'Z+[W@4^YH3\Z/W]#_1L .*J!_$M<(QFJ0L4UEP%QC%R
M[T#! Y+3H+@U5@H95GS:AX#X#G ,W7543WXT&B-@=\-RB\2+7ZV#Y9\VAM0Y
MB$Z'TPFLS)^85CFJXK-:17+3UNWC<;-E^XC)J3&EOX95N8KE3.Z*GZ]7AT#J
M16TX=*WRNJE5XR&?W8<5):C.O"](4>@4]W<D41;<B$)J)O,B=;E:@14?E*,V
MI$1+[).J&/BO OP/I0Q3(556J;"\OQ,I-$,5[X^'V\>-?0AIQ HW-RR7/6$4
MKKQ4'E-BL+*:R$"AF(Q:8K4-/+4R2+'B9=Z'479(_^R\Q=*#^HP6Z]+4DLJ/
M!QI+?J!NAO=?E:-IO6<9:2$$ZBF5Q&GGB"A2$)L4)"]XX0"RA7!\I5Z%35/&
MO*"DR I&A,D=D31@XI$P/C@)0I?U&^];R4B[>:RH/56DHP][ M;%I0&;@%$\
M24/54FF;7RM\Z&WG:0Z313L%#(YX,GC57NF>LDN$V]B"^G3\\^D&)A10<_<%
M%2312\RZYESBN665$UFPC&2^H#1X2]FJ*P]LD(?<<%"F*9Z/SN">'+RSE KP
M\=( 4JM["^J565!%*C.GN2*>&P6+[@+17C 2"L:+W.G4J)7<N_LPR@Y94#N_
M3;V)!27$=V) @?1$$=H#JX@K9853G.1<"") %HA4*B.*62EE(7VZ&@5[4)N
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
MN<Y-:!NEB8G0&JE&PQF<^ZM8>'-R8DOO<E/4ZZ\W=,)V+T48'1RE,;5RH0*
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
MAY!D<RFK/N_FA?!3+?!U&K&\G9K)>;.V.IE5JT6]X+D(55A\REM%^UL(?O!
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
ME-JOA63K64C[]33F]114/>7Q9N:_^N0/R-&K-Q  ?((D+>O-WE=OMEJ=PP/
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
MS&FD3=K27C*%:4E-9&Y-(',?IWO?JO!;6*31#*QQ$D_K]LSUT3M7O"Y6&]R
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
M2C>1=J>L=YT<K=L[OJFJ /_O3\V76_O!L1O]X-CW=G6-%.'PO]M[:;[ 07P
MO,N,\5*=[>E4V3)!/)8/)//&24.1#C(@+C!&AF""J S2*Z&%I-NR :H,C 2=
M^ML 'RBO4-+_1%P:QHB1A+NM%K4'Y0,A1J3L0*?S^0S1S >9#S(?9#[8[@BM
M,&.8&E02I1&WUB'+C$)! ^!;KDM#MC2>A6;*"97:5@B'>"DCT@[XP'*F/:.8
M2>_ZPP=B1 4>82DS'^Q7(?/NDX%/5R;RDB8#BQZMVPR<GSM>N.DQQ0QWP3#;
M+P_</' 'Z'C9?GG@YH$[0,=[ ?;;0W%#SF<>^*9^20U/*[C4)((%9LNF%TT5
MJE<9=C/L]@HV,NSVV'YYX&;'RP-W@/;+ S<[7AZX?4ITOKEP<^><9K//3GVA
M?99U;_:.J2^V>77\C18__4V,/IBIJ:5@4P.=S^9CR 7?N5SC\&O!N4KCZ<JZ
M;>0E@4L@:UA /(H2:2,L*H40FJ;:[O)1RGJUWD"-,Y=O9OX?"6,Z*L<@(UVJ
M$=.Y7/M9#,&,]X.SWW"=;5AX_PAX+V4I9%ER9(P5B'OGD/7<(Q),%$1I ;C]
MF"KMO<([H2/*2(;WYS#B,KP/SG[#=;87 ^]8"&JP3*JIW"3I0(8,"1")NY(&
M+YSE>$M6[SY%UWN%=UV.&,N;:WI33-U-9X4\)_>X@?[^_&(ZOPRAL&$6X%<P
M>JMEGI?+1'YX6,E$_G3S<E0'SJUE*#K&$<<.6)H+@EB(#"LM,0];S'[O>;DU
MUOS40,W;A#0=\;MD>*13I\7,[L,?AAGS!V>_X3K;L##_$1!/&!71>(*H%P)Q
MFQ10==*XB1K2.1VPH]M2M/>=F]LGQ!,YXGR7%GH>=8,;=1GB!V>_X3K;BX%X
MA[DO62F1]K0$D*82614ULK:DQGI38J\?/3^W3XBG9%1BEB&^+W-TN6ZN#W-T
M)U=*R4D=>[JNH%MO*^H/T&96'YS],JL/;[).6 (\S1T2/O7",Y#)*0N9G/*>
M.BIDH-%UT1OU"G=JCG\S\^];Q.FJPQ$K1Q!A9+I_#L,Q8__@[#=<9QL6]C]F
MTHY3&Q0 O"<,I^P,,KH2TCKM)-8AEL'Y;:A_0-O3?4.]) J@7F2H?PZC+T/]
MX.PW7&=[,5 ?B1#1<(TH\0:B>N61]<0ARG'I&*"]<IUT--TWU*N2CG29UVEZ
M,XF7"^WZ,(GWMS"#<3?-4WB9VWN*+IG;GW ?K-9 UEHBP9I*>HM,*2TJ V7
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
M@HHO3-R1(SO\N@K@[E%Y BT-N8]H24JX-P.E$L"ZA.QZ[D!ATRF,%0\ZI1@
M;_8%C'06+JJ$L_G]>,7@)H/P50U1/%+,B9PL[V*_ L_#'_[,0]T_WPQ/1V&"
M5Z3S4914O\TW EP"QLDUV I@M@K^ J,!+8*,=?%5N!<B-V4!GB*S))H(5F:
M?6+Q:N9&,WC$B(OCYWMM*MQ]PSA#1Z4AA8Q=7-(IG^'/N) @<8RGVC%"HIF?
MB9IR\EXX0ZLF'VUFET0>F)2P@S.[,$'I(\19D/R9W/O:@DZK!OW(D#I5@MT=
M M(U$XQ^)DV0_F(H7>EL!G9;Y>)R.OR&H:-@<ME!T<<D0,,IBL( AL*O I!3
M'J^<Y8LU&J,(S&2&'R1>&"7Y,^^=U@(I!<"?#^"*A;.L?'WAVE@R^Z19!C5]
M"3#\!)"FQX",,-( "8SJP><(BN=JHH. _)J#"0T_[[P",3P:U[G-S:KV\^K!
MPXYP>1CPJYQ[*YMBBJ6F?-00%59U2Z!3L?Y)>C92>M:.>O=1Q7K 4<*S*?U@
M8+'%Q M-Y(4:D*\P^\7R9ZIM+)8?%.QX/)L$66P-R);H&D$L*[YF(+8%QHRC
M3"\"4(M1=>0.MNQ9#\BL7,N"\%MX4Q3?Q:,+7^<8-'NZ5WH7,A#(TEWIH_HI
M][9F*B\3UB)HJZH)Q,M1_9;Z+W_R:CT-CT>7:S"YBL*K'',(5!P(ER"@TC#D
MDTNAI)*9^T?FEL67HAL\Y#?2'S/_,I?5@N;EI"JB??5"^!&,=Q+!<$/\$S$.
MH&_TDU1$=V%'K-;8*?N33U#/,%#>4<@S)7U=Q+B!+@+55!E2KH96CT?P0B=7
M*\*Q!#!_RM 1='<TJQ^ 2F=25:7+JQ/E46%!6BSF.]=-(BBT&,MB0!B.';^5
M0W8+J#.+ILD>[%A=Y:<BJ!:/"]@TX;O%:N6Y[Y4\>BQ)F1FLN\7518)\)>8W
M>[9N=G7[IVHP33Z%+)IFYY[;>D:WISUV6QD0>T^._^I4_I5+M#S\A?"A8/+$
M'/Y&A0>]-N:XC=2H-_WXC(=#^7!2V&^G@+OC*YXAY,^1C_&HAY,_9O'MSDD1
MDWK Q@#EI8_Y,=OGPY.#XEA-B-??HAA>G>0N'>$VX9-$"/QFGA&UY."GMFU!
M4N=92!0OWPU2>)+W#/(?\ 10P;0*>Y;LC?<AJ)Z,S\. Y5YDE$9>R()Q?OI=
MRBN1;P"X]+]5T*^:!-,(A6]TQ1G[_&A]S/Z(XM*9C>!>N$WP9"WS.V2NH@1%
MX_Q5\8)H!*&78<E%8>=5A%T^X@SWAAC_#ZL]EL2Q9,$$\/+Y+-$F^&]'[1K%
M/(H< ?RB],H #LXEKVCP*?H,%C9(\:R %Y$.U8"",4,7=WS?X_97$1B0:CQC
M8?&X^]SVG_-(ES,1Z?*FL0!K94-I:V;23R1?B" W6_2C",P6]2'KK[-ZRQ4<
M4;"0N+]P^/FP Q)A_N;WKMHL?U_8)F)_)"N>.W<BXD. :"-I.$O!3BJ>[?,K
M,,FFF>-VDA^,XQ#R8<_=C/DG\.29B!5R9ZFP+&]Y6MZ6[=/BD&>6P'MA>Z8@
M*="0RY_ ;]#,1\]K1_IS$EW#;H"-YQ<'/ $H2K Q,*3*2V=,V-?S:0"M?8XR
M()AD5*MLUZ40GB=)F$(FE32<L/ 61X[V;6&!9T=,F8>_ZJ0M+/,B;&H<^1S(
M/TMA2/^!/V=ABBY>*7?1PNO&/!U%?G%H-<0@K*K5C\< XVD><Y:M(IK)ZB?Q
M^ R?BJRS8>T-1J2'<$Z1:OB.<HZV)07'HA2<UKMUYBM&SIT&F5D+G-8F;B*;
M*:=-@B?)N8X&FR=3NV&4))(('>Y(>N4C@5ND(<,LGLQ(,"K?5J%5><TX0N4M
MC(Z*JF]HX"_Y1)KO$_D67>,!?M_W\Y#5N5<$310,3! GL[3=[PD&PB"0- OO
M%08(S],G%D.CDRPV>AZ"49KM,;\*8"ZYR5%8*L(669/WHVH(+ XG'14F"LPG
M"PX4J07P0D^X9GR6,KA[.DOS*)-@M>^A:G;!HGM%+%T6,5Z15+G=(B9RY\J*
MK;B"3'QN L&X\/[ PT/.>2SW?&[X#AAM?&>V'K D1DTMQD^6;R@L6IRR.*(-
MBH&(D'*V:%OZ&!>4I"#5HYA\+<V;":;08K#6&KV(12X9\&H9XK0J:FQ!38M
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
M)!9%JI[@LLH>)91*448,^P,("8I0 !M%BOJZ.0"X!47Y)[IFTFCYAL[SIO&
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
MIZ.6XH^_OPQY_&LVX7EK,$VK (^\L9F>?4$^DZVT0(@J!$P(F#P$3"@2EHZ
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
M/^2W0C$R-TJ\$8F7%HF7;6=/"@\D;FPX-U*.:6.7AH(#MU=H$ 7?]=9NB_U
M_C?A?_MZ.O@J[:/S[>C\G%QO)(':Q<+D>FLA4Y+KC5QO318J7V-^*70BFZ0I
M2986299MYTSRNA$W-IP;R>O6V*4AK]OV"@VBX+O>VF]H.CRO%L*KW&X/EDMH
MC]XL2^,==*6?^V?]TX,^>=Y("K6+B<GSUD*F),\;>=Z:+%1$53S4BBQAL<](
MMK1(MFP[;Y+OC;BQX=RXX>S<UE?!HZK_1,UW1\W6NHJ>4KYMBSQ$^]\&I[]_
MQU(U/PZ_?Q^<;D<!-ZK&\GXP"KF(6LB4Y")JG(MH(SB[/6)E?\3CVU HQB ,
M.8F7-HF7!NJ\=T)"HF#+=-RV%'$C-]'KV9MH2#0D&A(-MYN&;3F&I]Q1X:'\
M;7!T\+MTWI7.SOO?OQ\>?7W+)A,4QM8D8Z,U?$P^RA8R93OLMW?EHR2A4EFL
MW_C$OQ6*,65A")=3HXDVB9=M9T^*9&L3-[Y#9=>$X+:6IYRUC<N)@D1!HB!1
ML#44?,C6TKJ.V2!SZWY7V5M#B8VX*<^_'?_HGTE]]%,>GG_K2(>'A^2H)-'3
M+DXF1V4+F?(=VFZO=E3J7:M!NG/;Q<KY"(:0".68!NEHT\J11 PQ*#DKMX<;
MWZ'"(V?EN^-RHB!1D"A(%&P-!=L2&$*!E<)C^7UP+'T#B^R7KQ1227*G;1Q,
MGLH6,N4[--PHI+)%0N4[CX1*G%U2,&6K!,NV,R;Y)XD;&\Z-;]>2H_6ICM24
MHX5B@ZA);J/WZ#;Z>?#KX9'THRM].1T,?O2/R'5$\*5=7'P2\R3 \7>D_5'
MA]+@AGNS-+CBTO%P&'@\EMC$E\C#U$+>)0\3>9B:+'M^YE?!1&C/F',8# F7
M%@F7;6?.CR=Q,/&"*0N75>*GYM.9./7=<"J%PS6<I<D[0M1L(#7; H/)UR1\
M3?V#_@_IJ"N=]<_/!Z=?#@??#\C=1%BE78P\A]*_ I"62N^3<#)E#J@OP80!
M\ ;<G:/MYI.?&)A\3N1S:H4 ZOML++0H2X$YAP$/?9(O+9(OV\Z?%;?3DB(D
MMQ-Q:G,XM6&!3RWW0%'84PN%!E&37%'OT16U_[W_^_GQD?2U*WT^/3SZ^4U;
MI9(GJD$JLCU\?,?_]+?_LC55W9/ZGA?-)BG<+EQ2&0;GS:<[<2ZYH,@%U0K)
MLQ^RVS2:".T)QOZ?Y.%NE7C9=O:L>* JRI!<4,2JC6/5!UU0\).Y(1>_EE38
MT"SOG]?\W0^][A4\A=/U@RO)"UF2(#==<CDWF7 \\$ 8*UZ0#_4_@@5N=F5]
M;QCR&]D7D?Y!!. I"F?CR9X?)%/06+OX[1*3=4U@,QQ;#B2R#_Z8)6DPO"V&
M*6Z5^<3?FT9)()X=\Y#A,3!8<S=($YQG:=C=+##N_4NF:H^0\8%5FR/#AJQ;
MK3RZ>K9/W8OKGKMI+>Q;8,;\7^3=47Q'8@63,)C P%(6I[MLED9[BU\ 7V4?
M9ZPND"L;PG1W67C-;I.]#SOPX'_LN)%_^\__^X^=43H.__G_ 5!+ P04
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
M[4%@,B:7W@N.4S\A8ZH^LAL:SFAE;F,,_@DAH_$1DB.&7C:-LGE/8B,?4H5
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
M=/\<98D3>O>OY+7840&<9=MV0)?8Y_&9HN<UH\]U>73*Y,@H=W& 4Y8;8MI
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
MI1BL6+2_1?7M:M.R96$RU 7G_1DW#:F%GWB?>P\;M.*:?2H6-L>8(TL)[0^
MKYJ3I,S2 ?!2L;701C( 6FH@5\XCW<R9I9\82R&#V%&,JS^C,FOF3<4=:JKT
M=J%JRY;W1 ]&K:_#9C/HP"'*^['B!0;4+R):>9F;WL3<2#@@!(Z3HGQQ:H;#
MX,9B0 M)*G-A2\.5JJV"%]??ER&5>$5Y5P@O$"%]8)SIP8J</9^QEP+0SZ'Q
MHX@579;+DF AL!_N(YXARM\)_X5EV?0^(#A=E$:(4T8Y:<1H'PYSE9>T0-L'
M>6/+(=GH68(%'MOA,%BQ2SLMH:5M>NY#;FGH\6032**]CTXQ.$;/G1W%XR87
M.11[Z7N"\@X2Q+M8(.@$>'_$U$5\N"QJ1RGO!6U9-\CC7"9@Y.+Y\);-O,WJ
MYTAV[:Y*^$'SKKZ^]+TDVD_IZA2!&NC=HV&>N^)K0'#"$P4*-A"=F?>'9(<H
M[]%J$D".=B9=\;<XIB@KH<NLW ^A3Y02%F*RTY%6^[H$>*=P3>6!#$J_W U
M>Q;1+3LR+_1\^&9G1_,$9)N-$^]@AB3_$*E[>WJW>DCH1Q%@8>QP5-#?,53_
M"JY"#W_]+[P;%IG+B2%*#1%RLQ]_1>"M-2:H4X*&N*QP$#",GT_DE(QY'?9D
M:)PFBV>,<4#/'KAW63\@0()DQ4P%"5-&B73E).B5M(!_(Q@6>F*CH<T<;^.'
M?D)+Q1&)3 3@H3!*"8FM P=<L$,>,S60_J(0$2+B+DA$&IXQ7\CXT\DW-Z6)
M.%%$J").5ESHA\.1NMT%$TFVW4*I1J9-\&4U+X *BQ1'7FMRS"9UGMFAMY5B
M%R.G<1=W=M+BS[9^CTT\D347&[SX9Q0G(R$' /U3B5++,?;0+6F41AON&6;
M+T9?)PZK \5[P$8*OB8HL2Y04?/(98J"NQNZPWAW"/I#HD,$/2+1)3U1A&KP
M*^O6Q@ZR.AV%FTE,RQJFQ173\@K3XHII48XCLW>&K3G0DU_8!"C)!B*0%V;(
M*+_7%34+ "\A]DC/ Q>6!2##6^[(ZGWH411"0"ZOA( R(ES!$B-'=(S6&#Q/
MF.X"?F:X=(S($74YS.Z#4>=%>$ A9N=FC1A5),@B2?=P.-)B*H"M: *VE*C*
MFRV11Z-PZ DM@BLY.:LJNE)ZB];G5&[& 7Y P@0EN4"4Z$*]< ^(HZ(#E[#%
MXJN.T/_Y\?OCCXCH'.B%<?CC[S\N/GZD_S'C(I%F95&V!3HY/EG\],??+?[P
MNS_0$_?D^ ^+GW[X2/X[$<TC12AQ4G2.71H4AGXX)H]_//D=?:[X[0\+HEU!
M52-0B8*=\3"O<DT?&7?/$XD&!A.)#M [T<5[D-_RO +>C<7H(7,\:QLL%U8=
MZFN@ZQWD?C+CT41+[P7'J0^PO\/45860:05UO+%KX>X* ]@. ^5-1NMY^EZA
MV+DHG37(75GSDO$>I3@(&Y"9'NPX, W/0;57D_,LK4G -+,].=\"TQ6NDIZK
M;]CW2<5%87;F#B%J/NQK$.:D$*=%4Q;-:O9CC+Z@S4@NN/.*I@<F9K60,=C0
MK-J5/!AWKV B3,> <MX[N8120)3$C$>K&<#8D,.9#UE/K5<&/>,QJR>HNC,L
MA82PV"D))3A<R@:7B(),:%R:ID=+L3(N&0=+++^/G3!Q7)&6#7&J*YRF 3,:
M/X"MIK[ +D^B&91$IN0$D265XT+*P%".SJ&,C1N2E-&A(D&19&3V]IG7W!;N
M,38EL3K'OISC5)EC5\YQ4IIC1YGCI$!0)#H9OAMG,LF5HJR].5YPFX4U.#=Z
M4-W$M.A"?W2D(I:;1+02= ^%GR: .FM,Z3?3=90DPG_AAQG9<MQ($H7)*5Y'
M,5:JEEY\)=L1S+2A$^]H/NF7**1.F(AZF05\R[#;[1V,Z3WS\.3#0OFXB$ *
M U/BDFDTLC84B8GS&YK&@K((<\-GRD9$.J0^W&$9K3$@;>,.<TS-: T0:/!.
M8/*/9R%W8R #!4==)1?6(#LNOCH;LL6TPFC#D4@4JE:3\$=EJP:*9$Z\00@U
M%3^4[T9=O06"+KCXH'Q_J,Q6K"D+(Y84$[3+.<96.2XZ(JA%T'7CC$B!N:M@
M9-\+,P*R7M3,G8/E5T,HI-P%]K@J9;&LGJ,XA7S:*QH&/ 2(JRJ)A9)G.=!*
M!X?%96M"4D*9I!G0OCTF<U8@W,T)=^<0G@HEP\AI,$[X5MX%XGTLD-J+S7@M
M&VQ79>_0[;RRF;$C.E:RDV[6$!T5&T[ (EN9=7/ ++8G8!$N8Z-<@L)]%KV0
MNV(H'B^A816"=[,ENQR'B?_"-3WV/HUSF&CDN=H+D/;T )G@(#'%;B%PI\2S
M<7A2)P98\80H:B+:V7?[&JTX+=#ZV"&X0)3>03"AKL0!C5HQ@-3.OSW'3T$(
MYO*O8@CB9_BX8K]J%1.WU $S6ZW6@<$O-(<6 ??0.?>$L"I]K-Q\7ZF!DT*,
M%F+$YCYX31ZPR@%8XLZ(ODYN$X\5]P$SS"!H.HT<,^L81Z9CGJ=*X,!D%.3
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
M>C-4;Z(PCXQ";D6H6:94FNT=M@)E:^\MEZT=@X&:@M[^@7&A7+/5)80-6X'
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
M^;+5[DU+Q@:A2-VLI=C=UR,F2O$1N<X:ALN0X5?><[GRL27J[IR'7[&M*I?
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
M;B4<Z."2>7FY<LHHJ_5-.Z'IE99P8\TQK,=WJ;RZE+Q92/T<?:M@ZI"UD/K
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
M<PP>=,>^949RB^_J&0?!*,C5E)(]O.HA Z\P5EL>_;WS]8I&.ZQ]5N9CD,N
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
M#OHVK/TMS7[A5;?67ZT#_*+RSYRP( J4?"%AG@LOB4;(!YB7=1](&$+Y[T2
M)X3;"3>,!*U=O0B9<C0*_,<A.P]Q\EL6@/4L2Y13#$<!3EYNJ-*R0,E;A!W6
M3(/RBT4=P"M<6/EC7Q]E_H[D)%X*Y$LC.&NWI&&\>8"2366OKB0D6CS,_/:U
MZ]#4(GXZ3$=Q=QZL5Y]R.RUWGRDLAN*1*("H.&7E/$ XT'B0]Q,8*.HWI?*3
M<=4]395FHM,ZW(>WE/KTVJ?01HW1M4B?;YZ!@GRXVX[8O,#0VH*PQ5:*2(OI
M*,!M59M9%3'4:2'S3#[W3]WY](5)S*X+!,E$@[39*.=R_(6ZM/\9)45?FNJD
M]K,L"@KA]L]6[B3U#!1 I=1:(M,.[6=TYN,+A?C,-LWD7]<]7FZW!&*RP,=N
M!;['9.+C@_,[<8_/?G74$]E!42#&Q=J$^O;T)1Q4XP16XGXIIMM(U3[5>(Q4
MH2A07WW1NZU@GM]SJR>[J&R/SCN!-_GC#Q_^HBI%(AF,@B 9FAF#D=F \E]1
M;+9LDTSSFIJME^E(%$ \@G'4]]*:OM!]E9+0H;%/,6;XNCUVNJZ% A%BB[M.
M"'-U. IP=$L"HJL *"[])*H@*AZ% OOE"Z\2+44#48"0U/X6UOQ61"QK3#/_
M:%Y;E!XAA3&)-$FJO/V7YW\%[G4;A,Z>QUO[02 P5+:;;A[<RX\_?/RA56/"
MQADH2+3@]^4VQT"_Z4)M/ J \M32/ =CM96H86TR55LO9YYHJ^V4*ODVO+N2
MK#*=]E04IWX;4=_V7=>B<@]O=0P^;4N0'I"K3R>GV)ZT.HI3SB]CI3!+VDDZ
M9DEM;G6+A<S?YR2'E(=SRM33VA 4)U=L1:F,(1,.-.[9B$,E>5L B_>=O+%"
M2R#!-8TU3T(WY$#)QHDC7SV;B5\T=/X5B_^I,Y)'O05!!,Q?W FFTRHH"'&X
M&.!?> !PFNN&K*95R\V9I].UQ=[I(Z.M7]D&!?U@2C^CH"S(B8?_@[-XMUPX
MA5QH@A_B9*?"'PHCA:+V*0NB0$D2"?!HT?!8B'#0M86UF&[<W,+]\,(>+>D/
M*$ZD5C6 _4>E-5F)]7AV:G-L,."U7 T%,K@F\^:[-I.38PZJ4;:J<1(*T,J!
MZS'7=S;)DY%E"8G/5&>F^0<B:4K+X]H2'YJLO*9L)(J3*C(Y>5Q2?93Y$P #
MUY_%'=44)C'E#!0GHBR]]]D*N4+=K&-V6 8%^+ENS$_JM2J.5BQ!)2$DMPUU
M:0/>__=0()27K(.8+Q) :&[R$JZ=G0=)J1  %H?_,"+A3PE3?94(.V4]% @9
MJ]X(,AVLY>90'%5:/"=Y/L7(R;)?.1Z"9S_.)\M^!^W_BQ_^@X303(N1Z;\8
MYC@2[GR:_ G&?1"=Q[@[0(%TZ*WAD516AA"3:^A-F71>"ZZ."4YD3G6]R2A
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
M.GVU]H."GAY(&/*B-=Q J,IHK8]#(BRNWXCK*D/EBB.0;)K)VO<VU Z'1G%
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
MIEU-EZ1I <-J)=S?5*%RO(AM.3=27)&M3TDA3_'V&Y.K?,H8J46/]TS!Y&&
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
M6XZG#T R?M3*N$\@<7\F8&.M;+3ZZZC;^FQ]<_;17KJQ\N_C8TQ F>7?#!J
MWAV;W>1 <7G*8\QO57E1JJ-ZSI1HSDH194IHS!JWP'4Y?/F1^CMJ[254JAC<
M,W)7[$\__?U#=H3"^ZP:B86="S>N'CLFG;+GG-R'9%\][38SS94(2SQ\67QA
M(N9)"S5+QR.X<D)6UCB\[TJ_'W_X\#.W']<^*+^!S9-,IDD93[3K)L8XGEJ,
M*?W>,Q6D]R2M3!5 F:K//B7/;Y:W=KX]$@J%'U;;),]*1!2MU^B?DC_^T(&2
M&R8AJM7YQ0])7GU-]L(T31L [1_$'$N-=O4DM&B_!D<0A9[J3Z >?^AX#+5E
M^I8!A#2MD*K4$TS66T_PM-K&V./!/?=!$!%;AOR&27TS3_*U+=MIFF*P@K5/
M0\CNRPMC2,TJHJ$#,)<_=V$NZDGFU%ARH&3CE'H?UC(."T-0%6B7FM8%0U%M
M_(OO@;^'>'+O@'*2.6'6Y>LF*<<U)W@28B\3;/4F(RN6+V4VPL'&-G^[/[C^
MD9 U(Q5G(XV[_):D/\058'5/KJ?%,?0#:"#1^L!Q]7+A&WP9A>QI<_Y%[,L]
MJ(95*:/-3+-B;&V#3P1L".!ARW::CQ%#V\."1EM7)P6K,VMA&F%^0S8N^Q];
M*D)J3#5N#G^TCF! OF%L_MF_(H^68]]8Q\^^%T*)VG\02V:';+& <2"#PB;!
M>K#Q:4LH=59 X@E7>S85[5.+7L191WM*7)%I]\F*.W 9J*C22 U'LT:#TI]9
MCBNM>!&'0(N+ ",MW959YU:%:W!9%%3VS60UQV1.RD4@IS%L1?$Z+0)1'9RO
MI5J@<N?FK-&F%Y2@YE&+D7QT7,EYUY1FY^ZL$:;O%,Y0IO-HSAIG3>)UV4T]
MZP2GCE)402)?.'J$SUW'@(-9H[(+9V\*=I@UPCI<S483RZR[UYTHFS8'H\P:
M>YWN9T-4S*P1=L+]K%AQ9MT)<>!;68]5FC4V6]_2AB"I62.KPPUM1:VS[K1Y
MXKUM"FJ;->Y:W]+&^+HAT#4-*[[Z=1#&\LVZHVLG.:TAP'#6"#N1Q,KQC+-N
M>7OJ910&5,ZZ[>T &"M&<LZZZ^V)N-,-'!VB RZ3;%[]66!1%J$Z[WZW)R*M
MK\C8?OOC_APCV8N[A<T S:(8VWGWQ>V(L%9QOO-ND=N'M:EC2/&\.^>>; [0
M"5,>I'WN?![K-B'1(_;0G2XBM<*N4TR.H,$@K:HE:D.*IZA60P(,X^%VM E7
M-)'6)%5@A,-&S=1)=@ 5'9,]B"L!J<?VG)WZ\/R0?" Y=WE.JFRHR>+?*=ER
M,W2Q@:XTFT(Q!1L@S9T E+.P@5/CV'KP/)@OV9/L)-;S/(Y=B/5) W_NO8T;
MV2 ^!@&T#H0./1(8NZS4=Y&J\(U0W3LO'VS>2*YB_*G6I."YLX^ ;'QO,@^"
M]!&8-8[:/",5>JK0W)+1U% #7X'9)6--J;UT>FYFC<UV[$SQPLTZH+0M0].G
MT?'0AE1#O@U"9P_:\4M MI'[X+R38+5E)'D@-#PRDH30M0.$)^#1FUL(N"D@
MCRY 7X"F26;7F&A,:I?N+3W#K4Q+U)EY+EL]5KW'.9:MEE+8U;&A$KS.3'Q@
M-=:'UYF)H,^%?)L*HY/V]-[K)U(F,$'G&57)Q,J8<]7;@=^<&Q)LJ'.(12T(
M;;R%US]P& '<>M&>YTU+:XCUM_X,^QM(KD$BSF:HDE\&R<@A#' :NQ&.,T;9
M#\0*".1IW.\/U'^/6[,IZ\2K9N!0E/3%WJ*ZI"57SEX=;YU?/7-4G,L7M91K
MM:[48BJ"=14UY0G[\\93"TVCD"I7E8<7@2J]RB'M"7 1R!M,1-!5 X8PO6)(
M#.M4 G'>=OLNO+_5P[L(+'9Y&60JXB(0-@C9/=2<1_.,Z#^%ZL2&@#.ZY!49
ME4:(\4H=F.EYK?)/KJ/]WJ+'U9;]1%P0'DHI#)O0>6?XF*1OL@!1)<E9V@>P
MU=2^V[U(OWFYHX13+$2CBPQ^NE.-V0 YPRITH\^)L\%4KS'1I-]!1B0JIT[C
M- 3=&<=KB-KCIG&TE(QV41!" :S+]5-V^Q3]FE3C1^,P:Q(RCMZ-Q53F]KSG
M._)*(_9 L5\^ZF&T809&=I&C\-$ZPO^LZ!/9$*;DM^<ABK5Z/IK/%N#X1[U3
MD0\V=B#/E F%$3T6BA!=;I@X*>^+HIK1,W)+G[JT;2<60Y7;;#$12VL>FXGP
M3R2$/=U$%.12PD3PF*BEO??:+(%#:VDCBN;E>70%PD784_5%R%*E@$89;:Y=
M,+ 7EL>-(UG%+*5TMXA[J*OUF&JK@H&N!F+[52E]UD;FUG>S25.8-;:ZW,YV
M5#I7=V+7NWJB6C>$L1Y1/9/6MU>A3"["K]&5_)1*[!".#41$=M(SJZE@S[H:
M\:G$UTZ9'Z26K!]:+J)<P ??VT%,S@UY#7/W>/&O7TBXVKYXUMZG(=0+@[]!
M[6LH]'GM!V$P25\;0*'MU)$,-F>3(AZC1^@>(#4Y%4:8"Z1G5W&UO697PY%A
MMC3$7!D7=KZ,%5Q;!P=N)[C>5Z^N$V<)2XNXJ">9PWKA[EZGY7?%R!>,1+'M
MUF>A.1G'XZ5F/>6BRH5[O@ACC3YNRLQE$;JR/G*:+M$@&HI0LID$NH0LLU==
M!%]%X].PI$%<O6H@,B4.A^"<:V/WWM:G>_Z=28K% %680-68R2X9W'=N-]/)
M2'#%7T%%=G=]E%%Q\MYC%RG2*2PB&XUD^[%*[&P2B^ C4Y,WS@%NL 8TTLE(
M@/MB[=4D+AUN#( 7+R";B,9ZN#(K6332V+9_L:@#]OPG]OXI,2X8:%#/YOA;
ML=?'<W9OX9WC68R O1UL;NUO:?;+/>/:W]9?K0/\HCR5T]8\U^(9J\3"'&OQ
M/!$7Q,]'BX9'Y244#.SY57_\=/_Y_LNU_$$O#T#R7B@++@M&(MFVHLB28""2
M33\1F^RYNA!+$=I ""<B!:J%\"&9:@RPV/1R9VT@ODW-3H1#^XX5WW/-Z8F\
M^^X[>T[+WU3$L^O,0R$V*2Y ;=BXV0U,G>4.\/6&>&PGOBP;0SANW*TF7V:R
M\8%LG*U#Q%=0/;;OM]!R['OOF8V!O%S+O?2\"$P)06BYKKSZ4+NY*(2.9VIY
M@;7AAJ*K8_$7!7&W6, HEY^L.[%JQU&<A7"HD1M\YU.RL0*Q"JP8B.2]5.!8
M,-"@!LS-:@T:;7$,$D'KLQ5&8'H6I(=I3# &Q&U$?=MW78LJ45X;-L-BN+(\
MHZ_^\YL?!99G/W]EYW;D;U]\9S32NMI,[UM"31M/96;0N.'>:BN/YV@QT6"]
MQ) ]":DOMJ%0HF"HR1*F&T+L -H/I!%-Y=@G"1@:$Y&PP7N/X9L$(3<NAEQ8
M(G0##JB='EM4+H $R"+K+A2;:LWVBW-[OOOEC[YX!R:V9[?YRG*!@D177VM>
MWXW2"I$5J12RHL[.\=@G?4K]KZ F6P?V4W@4;;K= B/L'JJ(4+M.$AH34 3/
M9=:(V++== B=ED %:+JKRW?+<<&PP83X=:R$;QXC>O #PM,KG]\LC_W$M$*;
M/*81P"VP<=IWD+"_*RMP@O6!$LM>>45+T <M#JB8CHHF7KP(^I(G)P9=>)T0
M]G]'2..;UGV]OKE320!BG[KWI)O7F&!8Y@O2?:VB, B92 VMFKAHJI3_%--P
MQ$2IHV#R*JN"R)3%1&DJ ERJD8@ZP20+Q%L]^*2(.&&<QR*P) \5*<=&GQ2;
M,6M,=JHX.W-4G*O6JR- LE>M$IFQ"+0HHCSDC]F":M#K1V;(T24+?9A[30U5
MG$1>0T,K>F$1M"8+>2A2EDA$F#5R&L,LLNHU\@"'62.H2[A5_N1I!V L H?M
M(S;*/9WK(L8BT-8N/:\F;BP"1ZI0DVJNF<@",VLD:06H51E]-0YFUAAJCJ4I
M$I%8\EH$@IHMF)((G\4D4G>R7Y:CBA:!*SUK7#UN::[EUSIUA)PWB72RGHB-
M"'.EFE;&@%8A;@ND,#U[4]&]DM:[^..\7WV-=ZU-).(BZAAJ,J\V.O$B\-;$
MR=31H8M 40LQ4R<4=2'%,34OI-B2,%YG-#08:J&^J*.!%U$YM(&ZQ VFEX22
MCMIP*>YZD,*IN-$F;B4@]M@L$#UR650O,CY!V5\6A#+IRR<R?BX0/W*2>FB7
MP)#@[J\+PIV4MNK.]P5BIQUE%9)+$ES];4&XTK3V/=3Z<BP)24J92D13\D2?
M!'L_G[$W6/90:E%=O*VP?;I1BKI>K='H;12M"50SE2G%9J]6LFEB4R=Y*D77
MV?BCG:25HFP$ X?!2LU0H3J848UF$@0DAJI@=5&5)E3-F'U]S(D6.1VEQLI
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
MD\19W\$Y"P\3A2 3+7_[<=9(QI=YTF)K,SR8<PD!]$>T@-2MJ1]1\L8SE2O
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
MM%2_W:I[ U44%=I]'5- 7OD6M5?;.%O;I\&*;2MP=F_A,R/Q*[?N'NZZBE$
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
M(%Q&X1NG]'H)8AD4HBD& 0D)993^1-Z)%Y$UH>_.AMP_K97]EIIFF3^7 JF
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
M29(Q83Q=UJM%+P 7N<:KQX6WXTP]CR?^OS.0X>4]M"5E,T2'<CP8(EJMO)X
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
M[WJB6,32G9]/:7B1+L!RQ)NI'K-BP+A*S6^U-UMYH)73*:!ATLEHK)J08GE
M)[H40,$7/Q_IGL3)RW55K ?&\/[A).#UDE2I&KZ*1N5AKXW]$BL1!9LMX833
M6 ;5IE#U9TKH,9G1E))Y/FNX2R\+NH&,6&$4*1_?D?L;3 X#1W_R(\F4NU^T
MSV&;D-Y(NX-];,=R"T$[+?VET?EL&?'IY;'?5>EU-[$?LE(]W?8TM4/Z),VN
M> -,F^S!:<<D4MFAZN$UV\I@LBM%BTQAAA7@Z!&E7TCVG^*/$_'FNG4.*T U
M&5Q;KW$;N9:6B.]YRW>ZNMHG?%UYI;_DN[_:]);ZQ.-ANE&7- PV1DS4)E&M
MY!7@!?.72 [ "<+FU-#&*8WB[]4&>C];=,2>+(,9#(#M ;T[V!NO,1UV_K)O
M6-:(W39L5_;/=@R"X4I5,,"H*6B1KV0Y6\4:2];0"4/P#0ZKHRE:=5NS*XP'
M$=W)2?)43*7L+)KT1F55$=I8^C_,Y].J;<13#K,%DPP,;<^?*S7*!QO&PQ\>
MT8NCX^R,V")@LF5+!(&C*0$T-C.PD^N E8M/4KOEEGK#?0)3SV"4W>K)$/&0
M'"8XSQ2GI.RRK/#A9 ][@#L2FQFOX<:*JSRB.>0%^_&%$G!,)V\(9D!"3@M3
MUR AS^V9TH<Q%&J+)&S$4HXXR;/"WIR)H ,1F6;3+LLK4E-7A=E>XM,KSVGV
M]-CSK[[*RUTRLPIV/T1^]LR6V;&PG-^/6/<Q2<['RZK[T'._V.%V=PSOA1M0
MO/.2#B>-JS&N8<+]5?\#VE/R9]GGSIKK,S:J7IIB8[;UR,K_6!MVEY5_?'K$
M!T<X@]L*8$2L#MO@T(DN_: J)R>>V&4\DVUJ8/BCZVE>55E2VDU]RIIT]+A<
M6WB4?<+T+%S$W9-3HP^.YK'/: ]^(7BMQV&<=ERHH"P$TQ)M-C8D 7")FRD0
M"IOM*B=8!+.1K:'<"$933U5P%?6HHQY%BV1<,W6A)%B$GT'FVH]JN4OZ8U8+
MI;%*-O"""LB;, A#0VQ:[X[ Q+M"N]D&_.BIC!$^\W/', ;N5NKHVMH5T#4M
MK.+:8/^..R@MM01]CAHFS0\&[,0[\0VW2G]M3"[D4?7"/HO?!WM?.SQ?1YZ_
M!<D*6[*>PRY+[*W :8 BZ;\ 7^K!R6$'V!M#*@$ ^[#KCA#!I#[HDNP),>DO
M;2ZW64+7Z=SR9,(:L(.6WEJQ]2I(_ #;-,%B5EC,WD=O_O?:C[* *\BG^&$S
M9^8+R<:53;&1$C@I6/=0+R^TG88Y@D,1R^X.T287MLCV[/PP@\V"E912^G;8
M3N"/,+N5OCAO2]$XZ.NDEOLIH17O-9$I@<#AO&N"-"<2XW7+RH6N&PW\?^+-
MQ&I@.%3PE8.14ROK@\XX/INHHQU/%?F2Q$4V"0O"5H+,@FN9]=E[H@1C$M'9
MQ1&Z+JO-#I^97J@MJW;.-]'4N,[9HNMYI42$N2VQ\.S^QL# *_9-0[\T3'V"
M1\F_"-8 <2["_3,\F[0L+U@TZ-ZL>SXF_V+CX2Y-L"M?]E@%8A"9@%TEG*Y.
M O5-)I7K:]DSZHS)66!;&;%$LP?P9W:.K6U1K:!%U_YXL^^ GIZKHDJO@-8]
M%[9V6S1BW^[^BHU/>[*A+@I2-N%AJ%=M@Q=U;;?444E E/5T(:UB$OX$YB5U
M9'Q8$4.!&Q!L"6Y._->Q/9@<:^%44&>A#)_N>CR2M6E31Y82ZL'T%BC=3JW3
M5>'U95)&<E*WZ0)^1Y-DIC$)P'*Z4-01/0X:OQ$^2&_%Z/4^[SP&"Y9KM<@0
M.6(DD$F<.3&:H%7L%GNS,+A Z7(X*HTY248/P.>$FCP^>NY-J!T^ZLM/OCB'
M=VHN[FR1BPP_S-KDA?<TBA@&AF+B*+</:2ALILXO3L?$\GW6[\"QQ%;++N1
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
MMU%OQR7RX,MIE6V__\.#+Q?-LOC^_P%02P,$%     @ 9X%96H_5P]C2 P
M?Q(   \   !O9&9L+65X,C-?,2YH=&WM6%%OVS80?N^OX%RD2(#0EFS';237
M0-$EP+"@"](!:Q\I\61QIDB!I"*[OWY'RDI:-TG3HFB#I7EPK/#XW=W'3W<7
MSDM7R<43,B^!<?Q-YDXX"8N3=W0\&<;S4?>(!J.MQ3S3?$.LVTAX.:@9YT(M
MDQ?U.JV860J5L,;IWT15:^.8<ND@@')QV6_Y0(7BL$[H)*V$HB6(9>F2:'@D
M5%IK*YS0*C$@F1.7@-OG(]P<0.H>HM#*42L^0!)'M=LZID[7292&M8)50FZ2
MOT4%EKR!EESHBJG>,-/.Z0IM':P=95(LT:&/PGOS^WL_N9;:)$^C\).VI7!
M;<UR2&H#M#6L[MRU70Z9ECS=B>VN<,+:"HSR#"JM(!#2"N[*I!".YK@.@<*3
M=2DRX4AW)'X?TE+?EY1X_(5 [N EQP# /%AB7FME\1O1!?D#554#?N#C!2R%
MQ;B!D_,FDR(GK_)<-\HA(#D5IOJQ)$HHOEE;WYNQ?X#D6]*<)JX$(E2N#;ZN
MS+]Y)-L0 P52IW*_%"P*+:5N/7<=L5O3MXXYJ!#))CM\^M<]E\S:EP/,JZ(2
M-U&0P3CD5H,9]$QLB?,D)9/A9#+92[FPM62;I)"P_NP0_FVL$\6FSRD84>N8
M<6F@FWJ7-LF8!2D\$SL'<\W,UMN#.:G)<#I]?AP?Q].C.)I-CI_OI:TVG&8&
MV"I9 =08IKQB1RB?'PTDW4'*8+$?'_0']%$A[GS&4;2W@_A0I'JSV,C^J385
M>4M?D#=Z2/ $:3P;SXZ/#@BJRC'A@7MM_R4Y^5VC P\QC>+]U0%JV G309U+
MIGSM^,3LU(2J1<Z0BD,L*_F0,,6O%.Z[T75/^J7TAZ7T\?];Z>,XGLZF7U3Z
M#1(>1_$,H76^\L^(CM-5T']ZB[(?44_$"J ;@WW/#ZV6<.2?DU/(3,/,AHR/
M#I$]_]D*5Z*5K2&_ZIZ%4$SE@DE,HF^'OEX0FY? &PGWK"\!#(H"H?%D%%CK
M-PH_?2D$]\$:+8F^!/.1SRYD+X-[>,%&+QN.J86V+BQYI52#(!<!9*NV.*)_
M'MP'K= FQ+P!9HB?N] <<J@R#' 2!\JFPZ^?L[YY@K])4#].0L^>QK,H_<GI
M_JSW9V1'Y,0HZ\@S5M4I>8^C]I*<G9W_.O['</P73/KJ<(A=RF"!?,VP4&&%
M>J1L?-8W;O_?J&9+P'P,!Q-"0^S!XI:[DC#F<!Q<\W!!@MDUE=H9'W>O4VX<
ME;!4WW'/<MW_2[,SMFZ'L#!JA5N>]-,%!.[^W*7E)SG*"NQ?"9,MV]AP%30?
M^>NCQ9/Y*%P\_0=02P,$%     @ 9X%96F.!D;5("   S3D   \   !O9&9L
M+65X,S%?,2YH=&WM6UUSVS86?>^OP#K3CC,CRI(_DEIR/9,FSM33W68GXX>^
M0N2EA35(L  H6?WU>RY 6K(L.TKK>JQ8?K!$\@*XN#@']X/0R=@7^O0[<3(F
MF>%3G'CE-9V>_9X<]+O]D[UX"8&]1N)D9+*9<'ZFZ:>=2F:9*B\'/U;7PT+:
M2U4.9.W-OU11&>MEZ8<[H=-,3=HF?R:JS.AZD!P,"U4F8U*78S_H=8]4.:R,
M4UZ9<F!)2Z\FA.8G>V@<.JG:+G)3^L2I/VG0[U6^&3CQIAKTAN%9+@NE9X,+
M59 3O]%4?#:%+%O!D?'>%)#U=.T3J=4E!F0M>#1NWXZ3&FWLX%4O_ VG8^4I
M<95,:5!92J965G&X:9S#R.ALN*3;0^J$9U=D2[9@:4H*!IFJS(\'N?))BN<4
M3'CV^R_G/Y]?B+@DW YFJ=8U2G__"XH\8)<4"I!]MH9Y?_;YXOSC^?MW%^>?
M?GM:RVC*_S)@'ML,YQWQ*TU4*?[3%1\M$5IW1$K6JWPF_%CZP9)MF(^IEL[]
MM ,=BT0KYQ/25!"O&O2LR.ZTL\J4J[2<#7)-UXO6>P/]_U<['J35)<@DSDOK
MA\%,"7?O!B/I2"N>P9)!YS,ZZ!X<''S_?"S<Z#,U-DM&EN35X(JH@FIZV!I$
ME3RG)-CE 4/LG/:[K?T7-L(X3+_7^WZIPV>#*C&6$Q(6R*(I90"2<N)=6=92
MB\_$&[PPI?AH;"'ZO>1787+Q26?B@T&'BI_80'_Q;\RI(\[+M#N\@2'OZ?.=
M?0O')X7C_D;"\6<L6L:(*V;BJC133=DE<!50:2,<,X.^2^,%MY+8#V4Y$W7I
M;4W07OH *,:I% 6NK *2<YGBEA5 K1?>1+D[ B6EY)RT,Q8IY!5AW(4^'>YE
M4 9#ZH!YC,$"J;)I74"L1'-HDI$5L%@Z%J[F?_/V4[+4=,(3*)33B+=@%#%5
M?HP)NHK2H"#W"SXHDV&:$S3+Q&BV:(8MRYX%RPZ^+9:1R%4)'#,EYKCM@&(0
MQV.[\%R5.;R"Y% >WU-=9^@3W%@ :0>\4E;/!*;CF)7,5JWGM&L0[Y:&AJ99
MR!$Z+%%K"(!K!M -P[F@3RK=6.3:3%U+1$N70+M%1B(DWXQZ0\O. I]<J\P=
M;;>4>A:4.MQ(2EW<PM\/KZ[W>_WCH6M8TX3IO-.;/%>XW'6O SK/A;04> !<
MJY$FQJL@&&,$G(VY!8L5<'3L[/@:!DBU<37:\?C6Z$B(RIJ4,MQV8A?XSPB$
MBB _NT['LKPD\0[>Y7.M(=$_D$G_:)>B%OVC+%[%2\7Y8!F)R/T+=D$+_(Q\
M85W6'BB_-5".@7B>RZR%!(>C@\=@8L,>)D:+SY=*SL/#M\?]X_[A4;_WYN#X
M[2,1=5>^WD2F?B"'-0%>0W3V93)U.'!,9>W6;\(1W(A C&:D&!.:VJ(#0'2B
M7/!MD*(R],/I^]PK+GK66"0#TYJ@<,Z63N-U^:&"AX0NSFB521\4'3F5*6D5
M3T#%T#7X^I)[JAV'DV%O<B'V#)[0.()"'IZ7&U5899766K(#Q[2"$O.P%"UB
MD+L8F^/;B%@02XCVE#V*3]TR^9]F\N@;8/+:3NL.H==W=VOS&GO!1&5,5^E,
M*=FO ^RUY1R1.2QMUO()#%=RI+3R,PYD5PW+NTN@7F!5W!ANB2[DF"%\N&XF
M5-6V JM="+S3%%@)"H1L\Y)*Q-,:Y,83JGC78!%DTI' V%U4!0^^I?!&4#C=
M2 J?3:2N@\=B?%.>(QM4$R#3K<CJYE'U&BXX7J[.] )ET1#NT\5\<F1J?[\*
MZP0)\D::.%G.OUS"$:,V#0^[$$530)\A=[YEW2:P+MM(UGV(>+[+"RZE-AE<
M>+*:?5_A+SFN-6E:6X;_0A"YJMO".(\'_#82G;D4/?U1P\[H>_>^-CF8#%^V
M)-[HG@*HH1#,->+P1B-J]CKJ-9;N)N9F+QB83UD(#X))&M<]$UI=D6ZJPDOR
MG;]OI4>C^TOE]N/5GHY>6.TIO/O+VMV@,_=([" 7^3AW3DRHKPBU[Z2M<_4D
M<E=OK+L);\,-]%D4RGNBAP* D4$$S0*9@H:AEUW0%FQP[,_QR2ETN]O0'[7"
M!,+&4I=IJ"&_WA:9-L+#;F:1Z9U&4H9542 <5S:Y1IHJ CV:T/2FV#.%?3C6
MC$E:B#9#>AE>5[9O/+Z*=$U=)M:55_@PF:&AHQL7=C]!FZP4;4 RK&8G1KP.
MX:ZK"X 35@NS:<*'E2^'MM'LQG!M,\M [Q"TYA;.HP/D4_!YX$YXP=Z0K!,#
M/E5.C)X01WVEO&S."=C&35)1:3,C/)V.372,\A:%0;G'B8J[]Y#AGSSZN JP
M3[="/[SJO^D-EXZG^5 56\%M/EPZ' '09(-VW#TFP^()T(=,/8K< +,+:#;R
MP*"6E:.!BY6R&UJ'LY^Q73BMBO%M.SC7[>)6-VC;-T*0RF[SX!#<X]&NV4BL
M63-+6/TZ'&3UV3TMC]YVCW[\:TT/WG:/UVJ*+W9Y=LWAV["<*Y=\8>\(_Q.^
ML<( S3G@"$15#B<<6"+M:B"&V\-6I(4@I*#=4P-[W8UHO5P9(%H\6;ERF5ZF
M:3[2R-9\7&K_J"/V>_M'WXR9_J9A[NQW6X(^C7FWUGA<:S1>M;W3/:J@-;]D
MWOB]:\_MW3E.OR7L!D)T:XUO*:1XB)(;/;'_6G(JH^:0V_NQHER<75-:\[M&
M\2D69A_:@/#)&=!+S!07JD05\O;D=FZX<WK/+P]#;2/6A_GGAEC.NBB72D;+
M/TY<61^A,GO@5XOS!'Y\XR$:^S:5EU!?B;GG[0?H.-Z.TPJN0N:>[$#JJ9RY
MX#).]OC'F*??G>R%GW'^'U!+ P04    " !G@5E:Q,BXQ54(  #D.0  #P
M &]D9FPM97@S,5\R+FAT;>U;;6_;MA;^OE_!FV)#"EB.'2?M:F<!LC;%@CNT
M0V]QL:^T=!3SAA(UDK+C_?K['%**'<=)W2TKZL;Y$%O2(7EX^#P\+Z)/)K[0
MI]^)DPG)#)_BQ"NOZ?3\]V30[QZ>',1+"!PT$B=CD\V%\W--/^U5,LM4>3G\
ML;H>%=)>JG(H:V_^I8K*6"]+/]H+G69JVC;Y,U%E1M?#9# J5)E,2%U._+#7
M/5;EJ#).>67*H24MO9H2FI\<H''HI&J[R$WI$Z?^I&&_5_EFX,2;:M@;A6>Y
M+)2>#S^J@IQX1S/QP12R; 7'QGM30-;3M4^D5I<8D+7@T;A].TYJM+'#9[WP
M-YI-E*?$53*E864IF5E9Q>%F<0YCH[/1BFX/J1.>79$MV8*E*2D89*8R/QGF
MRB<IGE,PX?GOOUS\?/%1Q"7A=C!+M:E1^H>?4.0!NZ10@.Q7:YC7YQ\^7KR]
M>'WV\>+]NR]K&4WY7P;,8YOAHB/.,EF(=UWQ'^FQ8+DBG75$2M:K?"[\1/KA
MBGF8DJF6SOVT!S6+1"OG$])4$"\<5*W([K43RY2KM)P/<TW7RP9\@2G\KW8\
M2*M.D$F<E]:/@J42[MX-Q]*15CR)%9LN)C7H#@:#[[\>(S?ZS(S-DK$E>36\
M(JJ@FAZU!E$ESRD)=GG $'NG_6YK_Z6], [3[_6^7^GPJP&6F,@I"4M313/*
M "3EQ%E9UE*+#\1[O#"E>&ML(?J]Y-_"Y.*]SL0;@PX5/[%A!Q"_8DX=<5&F
MW=$-#'E;7VSN.SA^43@>;B4<?\:B98RX8BZN2C/3E%T"5P&5-L(Q,^B[-%YP
M*ZE*(<NYJ$MO:X+VT@= ,4ZE*'!E%9"<RQ2WK !JO? FRMT1*"DEYZ2=LT@A
MKPCC+O7I<"^#,AA2!\QC#!9(E4WK F(EFD.3C*R Q=*)<#7_6[2?D:6F$YY
MH9Q&R 6CB)GR$TS0590&!;E?\$&9#-.<HEDFQO-E,^Q8]E6P;/!ML8Q$KDK@
MF"FQP&T'%(,X'MNEYZK,X14D1_/XGNHZ0Y_@QA)(.^"5LGHN,!W'K&2V:KV@
M78-XMS(T-,U"FM!AB5I# %PS@&X8S@5]4NDF(M=FYEHB6KH$VBV2$B'Y9M0;
M6G:6^.1:9>YHNZ/45T&IHZVDU,=;^/OAV?5AK_]JY!K6-&$Z[_0FSQ4N]]WS
M@,X+(2T%'@#7:JR)\2H(QA@#9Q-NP6(%'!T[.[Z& 5)M7(UV/+XU.A*BLB:E
M#+>=V ?^,P*A(LC/K].)+"])G,&[?*@U)/H#F?2/]REJT3_.XE6\5)P2EI&(
MW+]@%[3$S\@7UF7C@?); ^48B.>YREI(<#@Z? PF-NQA8K3X?*KD/#IZ^:K_
MJG]TW.^]&+QZ^4A$W9?/MY&I;\AA38#7$)U]FDP=#AQ36;O-FW $-R80HQDI
MQH2FMN@ $)TJ%WP;I*@,_7#ZOO"*RYXUULG M"8H7+"ETWA=?JC@(:&+,UIE
MT@=%QTYE2EK%$U Q= V^ON2>:L?A9-B;7(@]@R<TCJ"0A^?E1A566:6UENS
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
M1_F29LHN(KVZ^1G!^8M>W?X X6]02P,$%     @ 9X%96D"YU13P#P  NT,
M  \   !O9&9L+65X-%\Q-2YH=&WM7&MOW#86_=Y?P6VW10S,3,;.>^PMX#K)
M-FB:!+5;]"M'HCQL)%$5*8^GOW[/O23UF$?\V$UAK%.@M3VBR,O[//<Q/5JX
M(O_^*W&T4#+%3W'DM,O5]Z]^'S^>[#\Y>NC_Q(*'8<71W*0K8=TJ5__ZNI)I
MJLOSV?/J\K"0];DN9[)QYA^ZJ$SM9.D.O^9-4WT17_EKK,M47<[&CPX+78X7
M2I\OW&PZ>:++P\I8[;0I9[7*I=,7"J\?/<3+O$D5M_ GC7.5N=G3IY.G3Y]]
M>^C4I>.=2S<[F'Y[F)G2C:W^2\WVIY4+Q(V=J693_RR3A<Y7LS-=*"O>J:7X
MQ12RC OGQCE3^'=Y:YGK<]!%Q!)1M$4D)S&YJ6??3/F?P^5".S6VE4S4K*K5
M>%G+RI^X]%>=FSQ=)^]3%/&SCZHNB=&E*17S;:E3MYAEVHT3/%?,Z5>___CF
MAS=GPDN.W@/WJB'O/@]?$A"@ZCO+F)>O3D]^>?/A[,W[=^+]:W'R_N>?\=OI
MV?N3GW;QJ:]/SR?/IL\^ETK]T5BGL]5M>7<#5O'.,^UP;G(#YKW/4_'2X"D,
M4[RN65;BK2[52+PIDXEXX!9*?/?-Y<%T/SD\,44ERY7_,SW<$PMI!78722XM
M?LN$54E3P\I!7ZW.M87>J%0TX'0M3E5"YB_V#V@E[7O:K7YUF2QD>:[$<>+H
M\?Z+1X]' MO+0N'M=$A(?W5+S42(,ZP9$/GBT(K$% 6.M<XD'T?BG]/)_E14
MLA87,F_4Q@5IZ2DM;?<="?W)VSR8[\4+#6XARY3>S.F]%&QBZMY)F\H__0GB
M9UE_5&#WVQ/Q(#SX=V[F,L?N.?8/"_;"D72"716PI);@]R]?OXV$3KYH^U7:
M3A+(3)Z;)9:2<*2P38%+K:($"PDA:T@ /PH;/]W4*5G1X5ZI6/&P6=P*OY;&
MD=Y5N7(J*L*?#:C--'1AOH(^95"F,E'"F>U'' ?%I[=_4=9)TJ+CVNDD5TP8
M[-/4B,22]'!H*^ XZ0]B;+X:B;Z&QPUZVDT'7)^"'U:Y7-JAV?C/U@VQI34>
M$%Z5-82@<]K8"G6YT'/M[$XV%,8Z<(MBD#@N2_ 0M!#^((MZ;>I"[$_'/_$9
MM+%NF;+.YP5^ZG*GD7P>BR 4<V<#YW'C%J;&IJDX"?K,?ND>^9%K>XT-O90=
M\P;. &9?6KA\-M$G3Z<CT$K_"KN ?O*G_2@S$<?\V4MH>#&'DW^T/Q('TP,$
MOX/]@]&+YX]'SQX_V_&R6"I2>6N;8*6F<3#3DE [C/ XS_N?[-J$[;')\Q6B
MHO;[@!UC1'1EK9SGZCX%EFLKQ )FJ>KMW,0J2JQ2<FKDNN"'!?(<#4:E=B1,
M+0Q\78W/K*OUO"$';L52NP66VXHB/]Z\6G3L] NY$G/LKP#"")YDM2F$P]W8
MI=)/N$%VOT;6*>N:!E'.U':"&,*/U 6YUUW!+M=_-CH-808T6Y,SR701!%(F
ML*E&.UFRU%#$^9 M?"$!-PT%0\3T9)#*.3!(9]!"!"YY(75.&HB@/>26D!D"
M-!1V503*)<Y(<']-%VM#3H]T4;6Q@$ KG;"#Q7XA\3)@1D\/XGNR"$:N!P[
M!WBVPG"3K'%-K2;BQQTL64BH1&GH*%54%*@%9Y\<!VTSMPENZJ]-)U,B3G<@
M)]-A9N/)\N"[)SE6":9GA#/\#E#>"Q#"(L3-^% O0:O+CW3_#" S$/'%X-<,
M?I<8UXV=<J$+ \A703F]BI.F036!*QWO4 J0#3UR-_ AO"4I66H86;+V)$W1
M^#H*/2<)!@T**L@9!,LX@^FT%M\:OS^%%GFD)$65-S78[UHP3.<2UK4^F=D@
M:?TDB76B4(JIP1_^IA+(U]1-(1[@H?P#-K-^0G]C:#T?R!2%BYW7IJF8DX&/
M>V2 $+G%FQ[ RG#7,KC6R&]L<Y5;DE55FPLR8R*?I19?B7<A.UR[3$< N8<U
M;I$K#\P97"&3%[@^_F1OYTE6EXE2Z?H.IJ)RV6#E"&D@X+1ME[(#P,Z*<A91
M-HP?.%>%TZN]5(&XR<A#"(B0'.!@ETJ3[Y"Y1>B0'UL:Z3[PE3WIXLZD[-BZ
M,-"C)80*6V'P Y; A\.31]:Y1?^^M"^E*WC+PM2#\D$4G-[VN;]<&+$T39ZN
M!P^^?%.9LK]O7_G^9I3_7WJKSP[T3U3M)/3Q _1<6P8;P?X&.9K/S^Z1[[]E
M%:&7-P&-B%_+$/M/&4&TNG<7 A>2@"&Q321V1S*0R)*LC3Q;33Z1/!^](2F%
M#EYD R!N(LM-%#IJG4C/QEO/1L=X9-7B9-%^9"L$);@40M-26_@"^#?$D)!W
MA0H&<).KFX1P5X!?HBT%"%?+TOK#"%^62=XPZ),)MO)M"<MH>JG@B? S:T$Z
M@@-%\VZOJL%OR(WZ^_@"7:0+_%$XSJ/.'"<#P)DJQ-E=4-RK3_1].P'B?<)F
MM[7/](+5]1U";\)1$HX/(D-88U5Y1_5NELY=,]:SKDI&F 2& '61;@V4@/_=
M8YR&!"K&W])?F7 4XXQY Q!!F&&N,HK3DO(>+J+%0$Y%^_[NT'M'*)-91%@,
MV1$2*.5-HH-ZM@.5''K;C2GA$)3$ZMVG3,2QVUPU6KLGD(@I<;F;$?,@P+%U
M$C0AJSP//HU6!$,FXOQ66-7N$PJC:[OTJ&*@ROM=WRW"90"@GRRDKJ$:7 G8
M^N8'^%_R@HY6G"KDM4[62(@)*U;.Z\0FDUDQ.K+T()WG7LVC)[1AII8Q/>EA
M8Y!HZK3-G'M/<%BN")0>3+^-J?9NX!Y2:PXS[#S!XG8!U<92[J)(YV40%ZQ?
MAK#A2)"PO2!2E<,)UCOKQ"V7MN)2)+R28DH4?3PE59QI1Z =77L/\&M'FN/)
M7Z@\O4_^]UI>*WA97ZI8]R[$.N^AH(V>E><0(R2K-$=7V ZBJ^721A#Q*LJX
M)]*A*@?=V="!"CXOT14YH2QCU\\'_#HYG8@$&-AW7PJI@1D@9R?/20$5E3U'
M5&.!U05=_9\<[Q4W% !3SMQS3M5@OSYU2?+@?UH_'7*:_8,ILJ:4<K'2OZED
MG>OKO?LDO@N"3&LQF:XYCR^)Q[9WK90!TF)X*^82.1''H>ARU7;&.B/RVZ]
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
M^7_:\1]02P$"% ,4    " !G@5E:>J0"9!3Q @#9(@, $@
M@ $     :6UG,3DW,S(P,#0Y7S N:G!G4$L! A0#%     @ 9X%96@HDVG?(
MM0, )]P$ !(              ( !1/$" &EM9S$Y-S,R,# T.5\Q+FIP9U!+
M 0(4 Q0    ( &>!65KJ!>1\NGP" "O?(P 1              "  3RG!@!O
M9&9L+3(P,C0Q,C,Q+FAT;5!+ 0(4 Q0    ( &>!65JQ33'I4!$! #4J$  1
M              "  24D"0!O9&9L+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0    (
M &>!65J*^L:NPB4  #7T   /              "  :0U"@!O9&9L+65X,3E?
M,2YH=&U02P$"% ,4    " !G@5E:C]7#V-(#  !_$@  #P
M@ &36PH ;V1F;"UE>#(S7S$N:'1M4$L! A0#%     @ 9X%96F.!D;5("
MS3D   \              ( !DE\* &]D9FPM97@S,5\Q+FAT;5!+ 0(4 Q0
M   ( &>!65K$R+C%50@  .0Y   /              "  0=H"@!O9&9L+65X
M,S%?,BYH=&U02P$"% ,4    " !G@5E:\JQZ9[$%  !H(0  #P
M    @ &)< H ;V1F;"UE>#,R7S$N:'1M4$L! A0#%     @ 9X%96D'(;\.N
M!0  AR    \              ( !9W8* &]D9FPM97@S,E\R+FAT;5!+ 0(4
M Q0    ( &>!65I N=44\ \  +M#   /              "  4)\"@!O9&9L
A+65X-%\Q-2YH=&U02P4&      L "P"I @  7XP*

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>odfl-20241231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:odfl="http://odfl.com/20241231"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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="odfl-20241231.xsd" xlink:type="simple"/>
    <context id="C_81a288f0-921c-4095-bc98-2a91d2d8d083">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_841e469a-9127-47fb-90dd-4a36fa42ae4e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_86486d0f-7e21-4486-b0db-548af0af1b12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_87f1bccd-0dae-449a-8c4e-2c5ab5d8a8dc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:LTLServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_88f82f78-7f67-45a7-9c79-22c150b33220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_8e58855e-b016-4528-a7ed-a916b858fd4f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_8ef99613-38a4-4bd3-af78-782dff59f26f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_901d2567-6a63-4168-9954-d183420a5105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_92a8994a-be3a-4234-9691-a563b2da45d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-26</startDate>
            <endDate>2021-08-26</endDate>
        </period>
    </context>
    <context id="C_9a0896d8-9e15-41bd-bee6-06b0ed8c18bc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_9a3e35fa-3f81-4ed8-a5b9-40c8dd4aeebc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_9d409cd8-8b08-41ab-b0a8-01752b6bb873">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-28</instant>
        </period>
    </context>
    <context id="C_9dca820c-32c7-4fac-bb44-1933d76540ac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_ab2be86b-0abf-4eb9-9615-5f1c48f7e994">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:LTLServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_aef9ca52-b7d5-4760-8041-f7f27250c990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_b00d7197-1e16-4e20-85fa-563fbde8368f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2024-02-16</startDate>
            <endDate>2024-02-16</endDate>
        </period>
    </context>
    <context id="C_b08bdafe-48ed-4e97-b1f5-2873fbfca536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:StructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_b32fdcb9-b390-4679-9464-dd9087b9ce90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_b785155f-a5f8-451a-9ed4-545a8a8de385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_b8ca29a1-3904-4692-afa4-6db518ece621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_b9472b58-075d-4aa4-a84d-1118c0b5d1dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_ba0d4817-365f-4d4b-a041-067dfb02d126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_bd50d435-b1d8-47d9-9708-c84da80ce3c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_c0022e41-7572-4b6d-81f1-4a4befd829f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-21</instant>
        </period>
    </context>
    <context id="C_c07acfc9-3238-4137-b0fe-bfb5d921820b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_c6742e83-654d-49d5-8f8e-a3266a0fc24b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-26</instant>
        </period>
    </context>
    <context id="C_cb055fef-d081-41ab-b053-71e07092f863">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_cc9d8b86-a5e1-4d77-a02f-5f147d2a3c6e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_ccd46f87-b5a4-4a99-95b3-d1375f9296cc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_cf6664b2-81f8-411f-9cac-52f49343bdce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_cfb5923b-e686-4da0-a4be-dc30df5912a4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_d1b2186f-a9cc-4ea5-ab54-81a203b11504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:LTLServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_d294c7f5-91aa-4795-a3fa-7fd889d9dda4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">odfl:StockIncentivePlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_d3dcc78a-5389-42ed-9de0-a2253cb47e1e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-04</startDate>
            <endDate>2023-05-04</endDate>
        </period>
    </context>
    <context id="C_dcef67b3-3ae7-4b33-bc9b-5f3e64d9e373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_e36812eb-66a8-4fe8-aeed-1381639bb8a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:RevenueEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_e5069229-bb1a-428f-a650-6973d92aaf05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-04</instant>
        </period>
    </context>
    <context id="C_e6af729c-36eb-4f52-9919-0bae6c2c49ef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-05</startDate>
            <endDate>2025-02-05</endDate>
        </period>
    </context>
    <context id="C_e6ba4d70-90b4-4729-9bb7-3b595a202a59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_e85e31e9-5393-48d8-b50e-47a331a714c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_e897e98d-8463-4c13-b6c7-773c9164d269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_e8cca71d-1f6b-4baf-a4ea-7e81ec287e5e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_ec2f81aa-8b36-4f1a-8b8f-f7c7d3b47e9d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:A2023ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-26</instant>
        </period>
    </context>
    <context id="C_ee255570-f093-4420-b4df-0dfbf27bf0a3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_ef9d1cf0-a84c-4927-b412-99b29f09c99f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:TwoThousandTwentyThreeCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_f768c1ae-004e-4a3e-9119-ec73e4b239a6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_f9ee886e-8ae1-4e2f-89d1-8661e2a20bfc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_fa033bef-c5dc-4da2-853b-2d46849a77f7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="C_fa2ce0ce-48dd-4780-b607-1f22004b99ae">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_fd81446b-5104-44ec-9190-94d8e3d28af4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_00940aed-1a67-44c2-a033-05f7266d58b1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">odfl:PaidInThreeEqualAnnualInstallmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-04</startDate>
            <endDate>2024-05-04</endDate>
        </period>
    </context>
    <context id="C_01f715c3-8466-450f-beb6-f5694875ce81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_02bfe4fd-8e32-4413-b5da-61f4f2a38076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_0a1b7826-7ed3-4b98-9542-c21a859a03fd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="C_0a5dc631-f5e0-4147-82fb-cc1358d11b0d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_0af9b94f-471e-49d7-aa0e-721809b240e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_0c3addca-fe4a-4c2e-88e4-0dc34a71de16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:A2021ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="C_0c96358b-ba0a-46ae-886e-88ec86f08ca9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_0eb67958-3623-43d0-bb38-f57755eb7cf8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_11c38cd4-1607-4a66-ad14-44634cba6632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-24</startDate>
            <endDate>2022-02-24</endDate>
        </period>
    </context>
    <context id="C_14f00292-06ae-411b-b128-025b2892f3e0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_17d0fc02-fb53-4c82-a48a-99e6b4d47378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_19e4fbfd-6261-4552-b96e-d0772317bd34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_1aa597f6-933e-4731-b204-1afe33248ef9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_1b909550-7cc6-481e-883e-5b17696dea89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_1de1122f-503f-4043-9584-59ebb1be4e90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_1e87286c-747a-4670-9b48-c778aa83942b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_1ef147e8-cff5-422c-aa28-6cf9ad66c303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="C_2206f6b3-f90a-4756-8616-014f180f81fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-21</startDate>
            <endDate>2019-11-21</endDate>
        </period>
    </context>
    <context id="C_244a097e-c660-4b73-b033-3134fcc8d411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_2a7ce1b5-9aa9-4154-bc17-386bf61a95b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_2c410de8-9820-406b-9bf7-42ca87604feb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_2d95a08f-9cef-4837-a9b6-0d0535fff6fd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:August2021ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_2eb48ceb-0d5c-48d0-8a68-57405664d757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_2ee53bbb-32b2-4a9c-8620-98d30b817c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <instant>2025-02-21</instant>
        </period>
    </context>
    <context id="C_3125cc01-8b2e-4b09-b07a-48163a700897">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_317e402c-6eda-4506-b6dd-a54e3b0cbc31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_3245ccc6-f498-496f-ba59-ffda58304948">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-24</instant>
        </period>
    </context>
    <context id="C_3406f6d2-486e-4a26-895f-038f0b407530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:OtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_35a6dd84-db57-4e39-9bf5-623929015527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_3611c7fb-0354-4afa-91d0-ffba1c927795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-28</startDate>
            <endDate>2024-05-28</endDate>
        </period>
    </context>
    <context id="C_37f0e824-0097-4a35-b64a-24ec6475dc2f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:February2022ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_3e48a92d-7f81-4714-932f-31035c351fb9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:OtherServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_3f4c2014-e5a9-4883-a3ac-3996990c9884">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_417e3d0d-b22a-4494-887e-fb132cfb4bdf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:OtherServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_434a90e5-4794-4cd7-987e-b51563f6565f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2024-03-27</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_446b2b92-3819-4dc9-b565-7581884a8804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:May2024ASRAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_4528f1dc-f284-4701-87ce-f26bec97caad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_48519fbe-4d80-4900-ba2f-a0b134257b08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-04</startDate>
            <endDate>2024-05-04</endDate>
        </period>
    </context>
    <context id="C_4cc94433-3664-4a16-b320-370ee0715679">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_4e6a4ec5-9a60-479a-92f4-e397846d9689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_4eb632f4-94ee-46a4-91c2-278df715cebb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">odfl:PGIMINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-04</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <context id="C_535d1440-c6c5-4ee2-a5c2-93c70ea9a69f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_55d52bea-9a29-474d-ac4b-ea17830cc8c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:OtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_57887e0c-8d97-4c5e-86df-665658b7b5bb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5b4b48cc-e6b6-4d4d-b112-571911bebd80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">odfl:OtherServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_5c364ae4-8ed3-4bb8-8ce9-7f321123c0db">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">odfl:TwoThousandTwentyThreeCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5e7e54cf-1ab1-490c-b490-3187fe7d86e1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">odfl:A2023ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_5fc23e67-0a04-4e1a-bb6d-353f254fc306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_603e9972-c8c6-451e-a3df-34c73a9fb51a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</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_620bb82d-6e3f-4fa3-8029-5579032ce27b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:StructuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_68a5394a-e0ef-43c9-9aae-05380252af3c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">odfl:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_6938c681-066c-457f-9c0e-b439d32037dc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_7864e7d9-a630-41d4-bfaf-2152b3a91853">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">odfl:RevenueEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_7fcf42d3-e9b2-4276-9a2b-7d3dbc7d099b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000878927</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">odfl:SeriesBNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">odfl:PGIMINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-04</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_Installment">
        <measure>odfl:Installment</measure>
    </unit>
    <unit id="U_Segment">
        <measure>odfl:Segment</measure>
    </unit>
    <unit id="U_Customer">
        <measure>odfl:Customer</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c324f470-c2ba-4ad8-b83e-a6db496ad356">0000878927</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_e66f7b51-7fb8-43c0-9d56-3947af6a4534">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a5bdef6e-0e94-42a0-8851-19c2bc026174">false</dei:AmendmentFlag>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      id="F_9aa49228-56ef-4ca5-8b44-706c33231046"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      id="F_dc534a0c-b995-46ea-a2af-454665dacbba"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
      contextRef="C_57887e0c-8d97-4c5e-86df-665658b7b5bb"
      id="F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04">http://fasb.org/us-gaap/2024#UsefulLifeTermOfLeaseMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      id="F_bb12aad9-1e82-4034-8d05-c7f9270bb5b7">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      id="F_5fa1bbec-f2d4-479c-8827-704661db4274">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      id="F_bebdb20b-9a9e-4a1a-a4a9-4094711342be">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      id="F_c9b4ac6c-f565-4b5d-8a44-485c350a43c8">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      id="F_87c2e4da-efd2-4f90-a001-0da6702db498">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      id="F_f98e0281-e1a6-4824-8386-708b1b977984">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_184105da-f807-4d18-b7ef-248e1b29ef61">http://odfl.com/20241231#PresidentAndCEOMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <dei:DocumentType
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a1672d08-a0fe-4f10-9b93-4452f81b0925">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_9fa11dc4-5e08-4971-a204-221866e87f4d">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_7c9c1900-5430-47b0-a16c-b18d49c71c94">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_50771b0e-64c8-460a-9610-a8d586dc216d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a2537f50-8a1a-4b68-ab3a-b1042951a377">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_13f90f40-45aa-4461-9f0b-1f9b19ce3330">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_056ff4a7-801e-4cd4-ac00-56590c570a6b">0-19582</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c81cbc20-c2b7-4966-bbc4-dcff792e62b2">OLD DOMINION FREIGHT LINE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_f7d596e7-3654-4e04-8ac5-a0d67f85234f">VA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_96653985-079e-47cc-bbaa-cab91e22c62f">56-0751714</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_ca5f1977-7168-457b-a79f-fd95aaa6e6f7">500 Old Dominion Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_bb7ed0f5-0e6d-40dc-a7e9-73cc394b47b6">Thomasville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_1e6a9f71-eb0c-4152-8882-6b8f10427246">NC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_7c0acc69-b401-49e2-8150-52b904fecaac">27360</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_06ba51d7-caa8-4fd4-9e19-e0189f607c6b">336</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a1006027-d896-4549-9279-3d4431690df2">889-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c18dca9a-f6ab-4f02-8fb2-ebc111512168">Common Stock ($0.10 par value)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_0988db15-9bd6-475a-8ea9-ab67e71ea3c9">ODFL</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_5bf99e82-5529-4830-a566-04219e46b7d4">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_4aa59a60-5da6-4013-bbcb-75a676dbfb9d">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_6c8047e5-5a81-4cd1-9536-bc0b09e8a4c9">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_3762d3d0-d237-4ba2-a59f-9bb96d527d45">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_45be2f8c-d28e-4686-8440-12dba95b1ebd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_6189b07e-e04d-4e32-9406-0c5959832b44">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_4f30b119-3304-4aee-97f6-de16e724c734">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c2e5dcb8-2b51-4cfc-859b-d806fa34fb10">false</dei:EntitySmallBusiness>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_ddd1385b-820d-4201-9fae-d402bf46f31e">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_ff931577-c16b-47ec-8be8-34ad39dc996a">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_2571f669-fdfd-4c8c-a695-357ebec6ca4b">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="C_aef9ca52-b7d5-4760-8041-f7f27250c990"
      decimals="0"
      id="F_edbae2f1-3232-4417-a47b-638ee60565d0"
      unitRef="U_USD">33407884515</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_2ee53bbb-32b2-4a9c-8620-98d30b817c93"
      decimals="INF"
      id="F_c14828c5-3340-4ed6-99a5-edc5b5c42d1b"
      unitRef="U_shares">212545079</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_751342c9-4fc2-465b-b948-09b6a9c537b3">&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Certain portions of the Company&#x2019;s Proxy Statement for the 2025 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.&lt;/span&gt;&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_8f2df55b-dc8c-4f6d-889b-ce988006472b">&lt;p id="item_1c_cyber_security" style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ITEM 1C. CYBERSECURITY&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Board, through its Risk Committee, oversees the Company&#x2019;s risk identification, risk tolerance, and management practices for enterprise risks facing the Company, including, but not limited to, risks associated with technology and operations, such as cybersecurity and cyber incident analysis and assessment.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our cybersecurity policies, standards, processes and practices are fully &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;integrated&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; into our enterprise risk management (&#x201c;ERM&#x201d;) program and are based on recognized frameworks established by the National Institute of Standards and Technology and other applicable industry best practices. In general, we seek to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on protecting our systems to support our business operations, preserving the confidentiality, security and availability of the information that we collect and store by identifying, preventing and mitigating cybersecurity threats and effectively assessing and, if and as needed, responding to any cybersecurity threats and/or incidents.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Risk Management and Strategy&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Key elements of our cybersecurity program include the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;&#x2022;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Board&#x2019;s oversight of cybersecurity risk management is supported by the Risk Committee, which regularly interacts with our ERM function, our Director of Information Security, and other members of the OD Technology Department.   &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;&#x2022;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We have implemented a comprehensive, cross-functional approach to identifying, preventing, and mitigating cybersecurity threats and/or incidents, while also implementing controls and procedures that provide for the prompt escalation of cybersecurity incidents as appropriate (including information that is conveyed to the Board under certain circumstances) so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.  &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;&#x2022;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We deploy technical safeguards that are designed to protect our information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.   &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;&#x2022;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We have established and maintain comprehensive incident response and recovery plans that are designed to help us to timely and efficiently respond to a cybersecurity incident, and such plans are tested and evaluated on at least an annual basis.  &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;&#x2022;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We maintain a comprehensive, risk-based approach to identifying and overseeing cybersecurity risks&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; presented by third parties, including vendors, service providers and other external users of our systems, as well as the systems of third parties that could adversely impact our business in the event of a cybersecurity incident affecting those third-party systems.   &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;&#x2022;&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We provide regular, mandatory training for employees regarding cybersecurity threats as a means to equip our employees with effective tools to address cybersecurity threats, and to communicate our evolving information security policies, standards, processes and practices.  &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our Internal Audit Department, as part of its audit plan that is approved by the Audit Committee of the Board, conducts information technology audits as well as periodically &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;engages &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;third &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;parties to perform cybersecurity attack and penetration assessments. We also use third parties to periodically benchmark and assess our cybersecurity readiness and to assess how any known vulnerabilities might impact our Company as well as the sufficiency of our response. The results generated from these activities are reported to management and are used to develop action plans to address any identified opportunities for risk mitigation and overall&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;improvement. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Risk Committee of our Board is apprised by management of the results of the third-party analysis, any related action plans, and progress against those plans. Management, together with members of our OD Technology Department, brief the Board directly, or through their communications with the Risk Committee, on information security matters on at least a quarterly basis. After gathering and assessing information about our risk exposure, the Risk Committee reports the results of its review to the Board on a regular basis.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Please refer to &#x201c;Risks Related to Cybersecurity and Technology Matters&#x201d; under Item 1A, &#x201c;Risk Factors&#x201d; above for a discussion of the risks from cybersecurity threats and the potential impact to our strategy, results of operations and financial condition.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Governance&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Board and the Risk Committee each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends and information security considerations. The Board and the Risk Committee also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for over 30 years, and is a Certified Information Systems Security Professional (CISSP).&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; To facilitate the success of our cybersecurity risk management program, multidisciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to any cybersecurity incidents. Through ongoing communications and collaboration with these teams, including members of our senior management team, as appropriate, our Director of Information Security monitors the prevention, detection, mitigation and remediation of any cybersecurity threats and incidents in real time, and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;reports &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;any such threats and incidents to the Risk Committee when appropriate.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_96fe1a8b-bd6b-4c5e-b89b-141a96614d38">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Board, through its Risk Committee, oversees the Company&#x2019;s risk identification, risk tolerance, and management practices for enterprise risks facing the Company, including, but not limited to, risks associated with technology and operations, such as cybersecurity and cyber incident analysis and assessment.&lt;/span&gt;</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_ba7a5c98-115e-446a-8723-8f47c09cd10a">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our cybersecurity policies, standards, processes and practices are fully &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;integrated&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; into our enterprise risk management (&#x201c;ERM&#x201d;) program and are based on recognized frameworks established by the National Institute of Standards and Technology and other applicable industry best practices. In general, we seek to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on protecting our systems to support our business operations, preserving the confidentiality, security and availability of the information that we collect and store by identifying, preventing and mitigating cybersecurity threats and effectively assessing and, if and as needed, responding to any cybersecurity threats and/or incidents.&lt;/span&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_67306dfb-c2c9-424f-b1da-92641ef79018">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_d5ba7eae-5f27-4710-820c-758dde3f4f84">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_d142b72a-86ff-4e59-898a-464f67983f78">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_8dc10e88-39d7-41c7-ad01-08a337335fe4">&lt;div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Board and the Risk Committee each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends and information security considerations. The Board and the Risk Committee also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for over 30 years, and is a Certified Information Systems Security Professional (CISSP).&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; To facilitate the success of our cybersecurity risk management program, multidisciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to any cybersecurity incidents. Through ongoing communications and collaboration with these teams, including members of our senior management team, as appropriate, our Director of Information Security monitors the prevention, detection, mitigation and remediation of any cybersecurity threats and incidents in real time, and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;reports &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;any such threats and incidents to the Risk Committee when appropriate.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_cbc0da69-c77b-4e82-9324-3424e83d8108">&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Board and the Risk Committee each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends and information security considerations. The Board and the Risk Committee also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_9ec9f738-3d26-424d-8c15-d15a380eb371">&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for over 30 years, and is a Certified Information Systems Security Professional (CISSP).&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; To facilitate the success of our cybersecurity risk management program, multidisciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to any cybersecurity incidents. Through ongoing communications and collaboration with these teams, including members of our senior management team, as appropriate, our Director of Information Security monitors the prevention, detection, mitigation and remediation of any cybersecurity threats and incidents in real time, and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;reports &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;any such threats and incidents to the Risk Committee when appropriate.&lt;/span&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_ffb73ba9-9987-44a7-9d28-7a44be74a4f5">&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for over 30 years, and is a Certified Information Systems Security Professional (CISSP).&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.&lt;/span&gt;&lt;/span&gt;</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a5185b0a-2590-4cbc-ab66-523a89346d75">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of Information Security, the management position responsible for assessing and managing material risks from cybersecurity threats, has served in various roles in information technology and information security&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for over 30 years, and is a Certified Information Systems Security Professional (CISSP).&lt;/span&gt;</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_dd25bde7-d7c8-4f63-a17a-b0833bd394da">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c8212bf0-9007-4653-9f28-edf10b287c14">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;He and other members of the OD Technology Department work collaboratively across the Company and have implemented programs designed to protect our information systems from cybersecurity threats and position our Company to promptly respond, in coordination with various members of our senior management team, to any cybersecurity incidents in accordance with our incident response and recovery plans.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_582dac6f-8eb5-4199-859c-87d6a4d02937">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_eee883d3-cbd9-408e-99e8-20c8d95d7239"
      unitRef="U_USD">108676000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_07e4a1fe-5cbf-4af3-b548-a3256e82263c"
      unitRef="U_USD">433799000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_a298dc42-e67e-44f3-b4e9-cd94450ea80f"
      unitRef="U_USD">9272000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_5e47cbad-5774-4dbf-ada8-76de956d5246"
      unitRef="U_USD">10405000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_9a5c610d-ecd8-4492-b781-5d30de08ccce"
      unitRef="U_USD">501554000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_851ff9e8-723f-46bc-94e9-619c8503b961"
      unitRef="U_USD">578885000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_2f8b5437-d2ee-4e34-a2db-c658a740a435"
      unitRef="U_USD">5002000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_c2a7fae4-cd98-4287-8d8a-f3fc65afecf0"
      unitRef="U_USD">18554000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_539cefbd-5d20-4b9c-8fe2-2273157ce922"
      unitRef="U_USD">21135000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_d0e47878-592b-406b-b413-bdbe211f77a7"
      unitRef="U_USD">17884000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_ab58e8fa-93b8-4fa9-a9ed-f0e19cd30dd8"
      unitRef="U_USD">84316000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_e2790c30-6893-4172-b557-fd4f53c7312c"
      unitRef="U_USD">94211000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_e86fd4bd-dd5d-4251-ac11-931de104c719"
      unitRef="U_USD">720683000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_10f83da9-4fe3-48d5-a5e0-3556576a0a46"
      unitRef="U_USD">1143333000</us-gaap:AssetsCurrent>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_a945ddd1-fb96-4d8b-9c4c-d82dea4b2005"
      unitRef="U_USD">2752594000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_849e8ca8-39be-416c-9644-0c85800b8a8c"
      unitRef="U_USD">2590770000</us-gaap:MachineryAndEquipmentGross>
    <odfl:BuildingsLandAndImprovementsGross
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_052866dd-48eb-4fa4-87e9-ec4c9c228c8d"
      unitRef="U_USD">3363701000</odfl:BuildingsLandAndImprovementsGross>
    <odfl:BuildingsLandAndImprovementsGross
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_4b947d72-5fde-4312-a653-a4290e849d95"
      unitRef="U_USD">3021447000</odfl:BuildingsLandAndImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_fadc8931-5b6f-4f8d-9cd7-eb6c123fabef"
      unitRef="U_USD">700188000</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_a9efa74e-ac30-4898-9197-98be0e53b4cf"
      unitRef="U_USD">623164000</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_158b7703-be93-4670-9277-6a64cfb678b0"
      unitRef="U_USD">14919000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_36672505-273f-40e0-966d-959402ee425f"
      unitRef="U_USD">14436000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_d4bd56c5-d62c-4ce0-b380-bb580acee58c"
      unitRef="U_USD">6831402000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_7490c141-b81d-481e-94eb-e273fd9be312"
      unitRef="U_USD">6249817000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_7f20b511-0bc8-429b-9061-9645880b85f2"
      unitRef="U_USD">2325971000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_895595f7-5b3c-4048-aece-4c0f2ac95d7e"
      unitRef="U_USD">2154412000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_2a589fef-03d5-45a9-a398-528d0041bcf0"
      unitRef="U_USD">4505431000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_91b5697e-2b85-4a70-9ee5-b3b4ec008d49"
      unitRef="U_USD">4095405000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_fa49ce80-d7b6-47a5-92b9-023cc34a3510"
      unitRef="U_USD">265281000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_b0027825-6d3d-4466-a8ae-172901e8774b"
      unitRef="U_USD">273655000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_26740a51-29bb-46af-a2c9-4542852ff15f"
      unitRef="U_USD">5491395000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_b26ad8ef-bab3-4363-9607-93ecfc204370"
      unitRef="U_USD">5512393000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_7be33a5d-0f27-43aa-952e-b42e040c735a"
      unitRef="U_USD">91819000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_65bf3179-3660-49a2-88ec-b7306ca99920"
      unitRef="U_USD">112774000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_15ee63c0-bf79-47bb-bc52-bb04747d5c21"
      unitRef="U_USD">285421000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_f6117a45-52cc-47d7-ad2f-788255796d58"
      unitRef="U_USD">278953000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <odfl:CarryingAmountOfAccruedKnownAndEstimatedLosses
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_ef24352d-a1eb-4b42-a6d0-3609e7df577a"
      unitRef="U_USD">72846000</odfl:CarryingAmountOfAccruedKnownAndEstimatedLosses>
    <odfl:CarryingAmountOfAccruedKnownAndEstimatedLosses
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_718df7d0-df89-4d91-b16b-73fd79319758"
      unitRef="U_USD">63346000</odfl:CarryingAmountOfAccruedKnownAndEstimatedLosses>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_423bbb98-a59f-4a25-842f-4df668b5c0cd"
      unitRef="U_USD">70443000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_557cb3d9-3b51-4927-aca1-d84f2981cc13"
      unitRef="U_USD">69585000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_e416e020-864d-4f76-8b7c-0fcf3608ce4d"
      unitRef="U_USD">20000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_98434dae-1dc8-4aa5-b62d-212491750ab5"
      unitRef="U_USD">20000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_14a9ed1f-545e-4e5d-adef-cd906dd60478"
      unitRef="U_USD">540529000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_f8704b7b-7ac6-45d1-b29b-ab81b2e809a2"
      unitRef="U_USD">544658000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_0cce0d23-ed55-4c38-8ec1-2db7299817f5"
      unitRef="U_USD">39987000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_171c596d-cf49-41be-8021-64825b4518c5"
      unitRef="U_USD">59977000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_9d8e5dcc-f249-4820-a734-8470c27d661e"
      unitRef="U_USD">284361000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_219fb3ec-e053-4b36-a8db-c222114c8839"
      unitRef="U_USD">286815000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_7f9af047-b04c-4c36-a4c0-43e2bb1d76d5"
      unitRef="U_USD">381930000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_dd14c400-36a5-4b3d-9cdc-cbc947f7c490"
      unitRef="U_USD">363132000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_573a350d-0ad5-4cf8-94a2-48f70b4aa818"
      unitRef="U_USD">706278000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_f409d86c-ed75-4c76-8b6e-07906330ec49"
      unitRef="U_USD">709924000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_5a10ed87-21dc-4240-99af-f4d0e442e436"
      unitRef="U_USD">1246807000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_d16670f3-cbb6-4bbf-aef1-3263ff7e2ff7"
      unitRef="U_USD">1254582000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="INF"
      id="F_35e9e0a8-6d95-41bc-a865-87d51139032c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="INF"
      id="F_5c4df7d6-519e-41b9-af4d-16b3fbf0f9ad"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="INF"
      id="F_e7512a4d-1fc9-4540-b968-313d0d6a152c"
      unitRef="U_shares">560000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="INF"
      id="F_e59b88d9-dfaa-4c6b-906a-137c65196799"
      unitRef="U_shares">560000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="INF"
      id="F_909a907b-8b70-4534-aadc-5debab6f0191"
      unitRef="U_shares">212984747</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="INF"
      id="F_57c85b11-6175-40a3-9b69-e144d9d97328"
      unitRef="U_shares">217930932</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_b07da545-83ef-432e-812f-aef02701f580"
      unitRef="U_USD">21298000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_38b702d3-12b2-4efb-b6cd-37e3e1804ba5"
      unitRef="U_USD">21793000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_2202fc4e-cfa2-4955-b561-dba0d3bdc647"
      unitRef="U_USD">228081000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_485e8582-57de-443a-9093-9f8b0061079e"
      unitRef="U_USD">231449000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_fa9515fe-fd60-417d-99d9-0cff3acf2f15"
      unitRef="U_USD">3995209000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_e0b1231a-9019-42ca-951a-14f5fbab891c"
      unitRef="U_USD">4004569000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_dad455c8-5f29-4c53-a291-13e4081fe9bf"
      unitRef="U_USD">4244588000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_1c3e6bf7-0c3f-4f09-ab17-439e3a798928"
      unitRef="U_USD">4257811000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_d880ac05-357d-44c8-85c4-e99a9308eee0"
      unitRef="U_USD">5491395000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_b1e5708d-f2db-4594-95b1-f0a90ce5c275"
      unitRef="U_USD">5512393000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_9f1086f7-4784-4503-a37c-fc55c1e1703d"
      unitRef="U_USD">5814810000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_3dc78b39-3706-458c-a9a2-dad846098a10"
      unitRef="U_USD">5866152000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_1f18ed18-867a-4e8f-83de-83b37b28daea"
      unitRef="U_USD">6260077000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a9b93069-371d-4d75-be2a-05e8b7f39bfd"
      unitRef="U_USD">2689314000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_eacadc22-f6e7-4efa-9afb-42ff1b9c0f41"
      unitRef="U_USD">2629676000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_4a1f35ae-649c-452f-9456-94ac81e86233"
      unitRef="U_USD">2716835000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_5480790a-5ae0-4f93-ab46-5c49cd3a99d4"
      unitRef="U_USD">635320000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_627ce34c-a14e-4b6a-b068-fb12d469ce64"
      unitRef="U_USD">718326000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_391caac1-93ea-45bd-8d9d-cc66912e57c0"
      unitRef="U_USD">852955000</us-gaap:OperatingCostsAndExpenses>
    <odfl:OtherSellingAndGeneralExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_2618da3a-44e3-4f6d-9970-7d204533cf08"
      unitRef="U_USD">176546000</odfl:OtherSellingAndGeneralExpense>
    <odfl:OtherSellingAndGeneralExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_d841f1a9-f7d0-43ab-a5f5-0bc54fe12da8"
      unitRef="U_USD">162416000</odfl:OtherSellingAndGeneralExpense>
    <odfl:OtherSellingAndGeneralExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_8546585f-2827-4f6b-abdb-21c42b365f35"
      unitRef="U_USD">159998000</odfl:OtherSellingAndGeneralExpense>
    <us-gaap:DirectTaxesAndLicensesCosts
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_6b3af74d-0292-48bb-ae26-5b75ce5381ca"
      unitRef="U_USD">144690000</us-gaap:DirectTaxesAndLicensesCosts>
    <us-gaap:DirectTaxesAndLicensesCosts
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_96c40067-2a49-4cc0-8b0b-730de4220bdd"
      unitRef="U_USD">145642000</us-gaap:DirectTaxesAndLicensesCosts>
    <us-gaap:DirectTaxesAndLicensesCosts
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_b05ff15a-90d1-414e-ac28-fdd3635c86b4"
      unitRef="U_USD">141239000</us-gaap:DirectTaxesAndLicensesCosts>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_daa817de-2658-4937-b474-10f6093f5fb9"
      unitRef="U_USD">92359000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_542b99e8-31b1-44f8-9c8e-d3d295841045"
      unitRef="U_USD">75368000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_4eef6fcb-3f03-4c7b-afc1-e98d62957d90"
      unitRef="U_USD">58301000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_1dba3120-0a3b-4242-9a8e-0f41118701e7"
      unitRef="U_USD">40827000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_b9fbcba6-ade4-4ca0-bb28-b520c4925d89"
      unitRef="U_USD">43269000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_b1281148-d2f1-40bb-9e84-fa065a341620"
      unitRef="U_USD">40584000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_14f0b91d-70aa-40cc-a857-6fcf114ecce6"
      unitRef="U_USD">344568000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_03569ce8-4612-4b4f-b650-0d24032d4916"
      unitRef="U_USD">324435000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_853e2ade-4509-4479-a076-6faa422afb44"
      unitRef="U_USD">276050000</us-gaap:DepreciationAndAmortization>
    <odfl:PurchasedTransportation
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_510b3d01-362f-4ae0-aa65-77eb29701863"
      unitRef="U_USD">122815000</odfl:PurchasedTransportation>
    <odfl:PurchasedTransportation
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_7b4b0ab7-2b58-483b-b6f1-65afa3da549c"
      unitRef="U_USD">121516000</odfl:PurchasedTransportation>
    <odfl:PurchasedTransportation
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_098ea682-3fef-4cd4-8c44-c645ea9b880a"
      unitRef="U_USD">158111000</odfl:PurchasedTransportation>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_abbb8240-c581-4fe3-8b3b-e868196f2e24"
      unitRef="U_USD">24373000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_10d45126-38a2-4494-adf7-956ddbdd884a"
      unitRef="U_USD">4831000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0b44c2ec-4bc6-42bd-b0a5-d7914b2cff29"
      unitRef="U_USD">15372000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostsAndExpenses
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_33ead740-aec3-4bfe-8a45-9af1ed5958c1"
      unitRef="U_USD">4270812000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_ce925380-3bea-455d-8706-e2df1521c3b2"
      unitRef="U_USD">4225479000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_e69c23cd-8be5-4c37-87b0-8923582bde66"
      unitRef="U_USD">4419445000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_d3938e5f-650a-4b4a-8764-258144b0ef57"
      unitRef="U_USD">1543998000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_522babb8-ba33-46f2-8f66-2e3071391834"
      unitRef="U_USD">1640673000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0b270ef3-fe9e-4e89-a8f9-e77dd1e7ce84"
      unitRef="U_USD">1840632000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndDebtExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_899837dc-197d-4e68-87cc-13a9c3f4fca5"
      unitRef="U_USD">212000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_a0afdce7-9ae8-4f9b-ae9f-4dcde9049adf"
      unitRef="U_USD">464000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_24e55b1b-fcd1-4844-be83-cf39ed78bfd1"
      unitRef="U_USD">1563000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InvestmentIncomeNet
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_79c4c6d0-4cd5-452e-a027-752f722b6bb0"
      unitRef="U_USD">17011000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_76054bc1-0727-4b6a-a122-8faa1c4bd6fc"
      unitRef="U_USD">12799000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_969c91a8-86d0-47b0-b30d-d0a36dceca6a"
      unitRef="U_USD">4884000</us-gaap:InvestmentIncomeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_6a8d8e15-4a1a-4bc7-a60f-4d36b32090aa"
      unitRef="U_USD">-3200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_fb4c0f1c-0328-485f-a920-b82c8fce0a47"
      unitRef="U_USD">-5232000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_58ebc7dc-64a7-461c-a873-942f098e8607"
      unitRef="U_USD">-2604000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_ad4391b5-f4a1-453d-916a-ab5e9e166f74"
      unitRef="U_USD">13599000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_006d8d0b-10dc-4164-8109-ff31de32bf7e"
      unitRef="U_USD">7103000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_1e5142b0-723a-41a2-b62e-9e87d24bad8c"
      unitRef="U_USD">717000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_01f8cdd3-6c29-4482-ba7e-411f53abb1b4"
      unitRef="U_USD">1557597000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_0153959a-8041-4bc3-a751-1a2d7fcdc11c"
      unitRef="U_USD">1647776000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_34dc8b52-22b0-45f2-96ee-401e1e8754ac"
      unitRef="U_USD">1841349000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_550a65c8-74e7-4fb6-92af-4a27765df3ff"
      unitRef="U_USD">371524000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_b165de0b-980c-44ce-af45-3af5ab06dfd9"
      unitRef="U_USD">408274000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0a60962a-2e8b-494f-9af1-0eaad0814767"
      unitRef="U_USD">464190000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_f30ff4c6-391d-48db-93fa-9564e50e3e04"
      unitRef="U_USD">1186073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_d22a7dae-51a0-41f9-bebc-f05963ad507a"
      unitRef="U_USD">1239502000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_c60c7cb7-d292-4d6b-a026-92a500fd625f"
      unitRef="U_USD">1377159000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="2"
      id="F_444be113-14b0-41a8-bbc4-c6ea275693d0"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">5.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="2"
      id="F_1eb2fd92-2bab-4cd8-bdf2-148837a695ae"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">5.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="2"
      id="F_b8cade8b-fb5a-4ff4-a63e-707eed13a055"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">6.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="2"
      id="F_5e9beba9-27e7-4c50-ac63-7feb3eb86932"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">5.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="2"
      id="F_94dd2d9a-4926-4961-b2f6-c387085e2919"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">5.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="2"
      id="F_79080fa9-37cc-43a0-8685-44197e5cad8c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">6.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_37f2368a-a516-4da0-855c-6015cbca37e7"
      unitRef="U_shares">215326000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_4a6a4628-49ca-4860-abd3-06f57bfd4566"
      unitRef="U_shares">218842000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_8803a6d3-57ee-4669-8447-5877ddc2c684"
      unitRef="U_shares">224682000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_b6ce0646-6df8-4b2c-9227-14a42eccb366"
      unitRef="U_shares">216485000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_647e50a3-a9ce-469c-9ecc-d153d730b8da"
      unitRef="U_shares">220180000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_2e227a3b-5345-4b37-9f2b-26e1de9dffc1"
      unitRef="U_shares">226156000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="INF"
      id="F_d789c34a-0ae0-4058-8583-2d872f95ff3c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.04</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="INF"
      id="F_5860d664-228b-46c3-804e-5eaf3eab4b05"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.80</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="INF"
      id="F_dfb10c4a-bd66-4b9f-8b3e-4554ee665e8d"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.60</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:SharesIssued
      contextRef="C_fd81446b-5104-44ec-9190-94d8e3d28af4"
      decimals="-3"
      id="F_b9184525-ea70-4e57-8821-c72c04a2c586"
      unitRef="U_shares">230022000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_fd81446b-5104-44ec-9190-94d8e3d28af4"
      decimals="-3"
      id="F_11a9a344-ce25-4aca-81ef-5a6d037a3a96"
      unitRef="U_USD">23002000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_535d1440-c6c5-4ee2-a5c2-93c70ea9a69f"
      decimals="-3"
      id="F_75aa5eb7-dd9a-4437-aebc-b8b8974634b7"
      unitRef="U_USD">162944000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_1aa597f6-933e-4731-b204-1afe33248ef9"
      decimals="-3"
      id="F_95ec3118-9aad-4b35-ba2d-c826e800693b"
      unitRef="U_USD">3493861000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3125cc01-8b2e-4b09-b07a-48163a700897"
      decimals="-3"
      id="F_8e9e23fd-fcaf-468b-9df0-03d737693456"
      unitRef="U_USD">3679807000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_01f715c3-8466-450f-beb6-f5694875ce81"
      decimals="-3"
      id="F_eb1da00d-3e65-4ec9-ab8b-48281391d16a"
      unitRef="U_USD">1377159000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_be1550ef-a0b2-4c2b-8299-eeb932bb0fef"
      unitRef="U_USD">1377159000</us-gaap:NetIncomeLoss>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8"
      decimals="-3"
      id="F_555b9d8c-a3b2-45dc-bd1b-1173922010d4"
      unitRef="U_shares">9630000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8"
      decimals="-3"
      id="F_6bed376b-12e0-4a0b-98e2-5df462b18b43"
      unitRef="U_USD">963000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_81a288f0-921c-4095-bc98-2a91d2d8d083"
      decimals="-3"
      id="F_d7058545-c26b-4d92-bc2e-c4b64233bbc8"
      unitRef="U_USD">-62500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_01f715c3-8466-450f-beb6-f5694875ce81"
      decimals="-3"
      id="F_6beda148-0139-4a64-86ae-a1d20b2955f8"
      unitRef="U_USD">1338756000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_94bf3fcc-70b8-49b8-9ff6-28c6db1491b2"
      unitRef="U_USD">1277219000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="INF"
      id="F_6540c261-1c2d-429d-9056-c4bca5947f33"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.6</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="C_01f715c3-8466-450f-beb6-f5694875ce81"
      decimals="-3"
      id="F_6d27a679-46e5-4e50-a08d-5846ebf8403e"
      unitRef="U_USD">134478000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_7693d650-5fb5-4f47-ab22-71a6d8d79df8"
      unitRef="U_USD">134478000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8"
      decimals="-3"
      id="F_85765ad3-4b29-4479-ae45-baebd57bc2e2"
      unitRef="U_shares">109000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8"
      decimals="-3"
      id="F_36e7dbc8-1177-46cd-9c15-3db27ea5c0a1"
      unitRef="U_USD">11000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_81a288f0-921c-4095-bc98-2a91d2d8d083"
      decimals="-3"
      id="F_6ca00283-880d-4b4b-9042-4a85edf41b0d"
      unitRef="U_USD">15882000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_56fff0be-2d79-4bfa-868d-ee90e99726a9"
      unitRef="U_USD">15893000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8"
      decimals="-3"
      id="F_60aa97a2-6591-4f4e-8b3e-a7973f282d51"
      unitRef="U_shares">55000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_7470c0e9-430a-4a7f-ad46-acdf816a59a8"
      decimals="-3"
      id="F_7d0fc32d-dc5c-4608-9e56-9170c97dda42"
      unitRef="U_USD">-5000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_81a288f0-921c-4095-bc98-2a91d2d8d083"
      decimals="-3"
      id="F_55f6c6fc-cd70-4bd5-8eb2-4a76e539473b"
      unitRef="U_USD">-8240000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0981b979-b309-4e92-98f8-a86ee7abbd74"
      unitRef="U_USD">-8245000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:SharesIssued
      contextRef="C_cfb5923b-e686-4da0-a4be-dc30df5912a4"
      decimals="-3"
      id="F_3be237c2-9275-4340-88fa-0b364a21abcc"
      unitRef="U_shares">220446000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_cfb5923b-e686-4da0-a4be-dc30df5912a4"
      decimals="-3"
      id="F_f11af485-0d43-4ec1-8eb3-40f00418bcef"
      unitRef="U_USD">22045000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_17d0fc02-fb53-4c82-a48a-99e6b4d47378"
      decimals="-3"
      id="F_0af7dce9-5fde-44e2-b55c-d017da167d7c"
      unitRef="U_USD">233086000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_e897e98d-8463-4c13-b6c7-773c9164d269"
      decimals="-3"
      id="F_1497f59d-495b-46f3-93d6-e8e9bb19376f"
      unitRef="U_USD">3397786000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34"
      decimals="-3"
      id="F_93150fc5-ea9a-405a-9d33-bfeae3f6ed5f"
      unitRef="U_USD">3652917000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a"
      decimals="-3"
      id="F_88af5934-ea48-4966-aecc-b59c277c06fd"
      unitRef="U_USD">1239502000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_024439a1-a602-4d69-a64e-794a61cda1dd"
      unitRef="U_USD">1239502000</us-gaap:NetIncomeLoss>
    <odfl:ShareRepurchasesIncludingTransactionCostsShare
      contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076"
      decimals="-3"
      id="F_f4e8eadf-f9a5-4a48-b53b-92e5182f8a48"
      unitRef="U_shares">2628000</odfl:ShareRepurchasesIncludingTransactionCostsShare>
    <odfl:ShareRepurchasesIncludingTransactionCostsValue
      contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076"
      decimals="-3"
      id="F_ed3fa1e8-11d1-4b80-881b-1caf31c55d9e"
      unitRef="U_USD">263000</odfl:ShareRepurchasesIncludingTransactionCostsValue>
    <odfl:ShareRepurchasesIncludingTransactionCostsValue
      contextRef="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a"
      decimals="-3"
      id="F_5370beff-8596-4872-836b-6554f23ae0b2"
      unitRef="U_USD">457636000</odfl:ShareRepurchasesIncludingTransactionCostsValue>
    <odfl:ShareRepurchasesIncludingTransactionCostsValue
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_aeebf509-12ca-4fdc-825c-cdd04e54481b"
      unitRef="U_USD">457899000</odfl:ShareRepurchasesIncludingTransactionCostsValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="INF"
      id="F_68b2fe0d-6819-4477-b3ff-b3937c3ee568"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.8</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="C_e1dd33a2-33e9-4a4a-a7a8-4806124fa06a"
      decimals="-3"
      id="F_03f127f5-6090-49f6-a160-a3b003d55d79"
      unitRef="U_USD">175083000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_0e05b461-8572-4fd4-888f-510ce3ea4d34"
      unitRef="U_USD">175083000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076"
      decimals="-3"
      id="F_4d696a48-0451-43de-8cef-28a945120cfd"
      unitRef="U_shares">185000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076"
      decimals="-3"
      id="F_f5e24744-a129-4db4-a861-e2b0992a0fa0"
      unitRef="U_USD">18000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_b9472b58-075d-4aa4-a84d-1118c0b5d1dd"
      decimals="-3"
      id="F_b3e6a1fc-ecbb-4eb7-9a2f-1a35c346520a"
      unitRef="U_USD">11062000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_fe91f745-c34d-4de3-a6b1-cd198b51af44"
      unitRef="U_USD">11080000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076"
      decimals="-3"
      id="F_52f557e7-da6c-4d29-a552-1294872d86e8"
      unitRef="U_shares">72000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_02bfe4fd-8e32-4413-b5da-61f4f2a38076"
      decimals="-3"
      id="F_77fb1ec8-bde7-42fe-897c-d2a4ad80e07b"
      unitRef="U_USD">-7000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_b9472b58-075d-4aa4-a84d-1118c0b5d1dd"
      decimals="-3"
      id="F_40d82fb4-8c97-4fc9-9571-f1b9e2e0c3a6"
      unitRef="U_USD">-12699000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_e02e9b1a-334b-4bd2-b4af-07eb89974e98"
      unitRef="U_USD">-12706000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:SharesIssued
      contextRef="C_e6ba4d70-90b4-4729-9bb7-3b595a202a59"
      decimals="-3"
      id="F_8ec81c6f-11d3-4c74-b64e-c1f6232ee8cc"
      unitRef="U_shares">217931000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_e6ba4d70-90b4-4729-9bb7-3b595a202a59"
      decimals="-3"
      id="F_14a6cea5-33aa-4dca-968f-13d2b43945a5"
      unitRef="U_USD">21793000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_b32fdcb9-b390-4679-9464-dd9087b9ce90"
      decimals="-3"
      id="F_f265071b-ab8b-44b3-b6a0-3fe5f78b2758"
      unitRef="U_USD">231449000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_603e9972-c8c6-451e-a3df-34c73a9fb51a"
      decimals="-3"
      id="F_c9980cbd-6e19-4679-a87a-71ee9ddf5c67"
      unitRef="U_USD">4004569000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_a8998684-72c6-4f3a-b5a2-53f80e6ec9c8"
      unitRef="U_USD">4257811000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722"
      decimals="-3"
      id="F_3f02e845-46ed-4a28-a8b7-189e919e131a"
      unitRef="U_USD">1186073000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_9b69a79c-ee30-448b-9951-a39577a7b927"
      unitRef="U_USD">1186073000</us-gaap:NetIncomeLoss>
    <odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms
      contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1"
      decimals="-3"
      id="F_2abaac56-ea41-4fd5-bc49-8fe88691029b"
      unitRef="U_shares">5092000</odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchasePrograms>
    <odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue
      contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1"
      decimals="-3"
      id="F_f046271f-5669-4c60-8a71-f7796695d672"
      unitRef="U_USD">509000</odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue>
    <odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue
      contextRef="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722"
      decimals="-3"
      id="F_ff1a7b9a-6db9-4d0a-adc1-1f8e873ed3e4"
      unitRef="U_USD">971794000</odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue>
    <odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_9ad15743-8f44-41bb-bd99-92cd4b51512f"
      unitRef="U_USD">972303000</odfl:ShareRepurchasesIncludingTransactionCostsAndSettlementsUnderAcceleratedShareRepurchaseProgramsValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="INF"
      id="F_c0cac0b4-4def-4dfa-ac23-ec429b789450"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.04</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="C_a66ad0fb-25e4-4fd0-9481-8d3cbdf45722"
      decimals="-3"
      id="F_1e4cd5a4-f1f9-4d72-9698-696b8ed3654b"
      unitRef="U_USD">223639000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_9c57a8f1-061a-4316-8a61-3a424b97d1b8"
      unitRef="U_USD">223639000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1"
      decimals="-3"
      id="F_bbe62a45-dec2-44eb-9477-d4015291e2b7"
      unitRef="U_shares">216000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1"
      decimals="-3"
      id="F_95074659-a15d-4fed-a556-e08ad9a572c4"
      unitRef="U_USD">21000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_9a3e35fa-3f81-4ed8-a5b9-40c8dd4aeebc"
      decimals="-3"
      id="F_e6f138d4-63bd-4342-9170-3e30040f64a7"
      unitRef="U_USD">11328000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_22e146e9-f0ce-4019-b56d-35f157da0273"
      unitRef="U_USD">11349000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1"
      decimals="-3"
      id="F_e0860762-0f5b-4e0b-86c2-8ac93856d18f"
      unitRef="U_shares">70000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_5daae34a-91fc-4224-a3ea-c231f2fbc7a1"
      decimals="-3"
      id="F_5776fac9-4267-42d9-8d7d-75ae75ce71ea"
      unitRef="U_USD">-7000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_9a3e35fa-3f81-4ed8-a5b9-40c8dd4aeebc"
      decimals="-3"
      id="F_ba5e3ad5-2758-408c-98c8-7dd141236bcb"
      unitRef="U_USD">-14696000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_b0516094-5bb7-421e-98a2-36edf57d4a7f"
      unitRef="U_USD">-14703000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:SharesIssued
      contextRef="C_dcef67b3-3ae7-4b33-bc9b-5f3e64d9e373"
      decimals="-3"
      id="F_176229cb-a56f-4b15-adba-f5cf30c4ee80"
      unitRef="U_shares">212985000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_dcef67b3-3ae7-4b33-bc9b-5f3e64d9e373"
      decimals="-3"
      id="F_4bbb7375-6696-43e4-aaa9-80a3a4d4e8f0"
      unitRef="U_USD">21298000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_2a7ce1b5-9aa9-4154-bc17-386bf61a95b7"
      decimals="-3"
      id="F_25199f45-6d7b-4c2c-8f23-efdf55f8d26e"
      unitRef="U_USD">228081000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_f9ee886e-8ae1-4e2f-89d1-8661e2a20bfc"
      decimals="-3"
      id="F_ebe58888-97eb-4628-9ba9-a5d9456fd90a"
      unitRef="U_USD">3995209000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_232395b8-d52f-4edb-89ba-d16328341b44"
      unitRef="U_USD">4244588000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_4a21940f-8080-43a9-8fc9-1f0568321796"
      unitRef="U_USD">1186073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_ea6690d6-ac32-46fa-b72e-a0184dbd0abc"
      unitRef="U_USD">1239502000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_21b59841-64b7-45f4-aae1-655015f199d4"
      unitRef="U_USD">1377159000</us-gaap:ProfitLoss>
    <odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_33571d1a-3256-4e9e-b998-a83a1436ddcd"
      unitRef="U_USD">344578000</odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts>
    <odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_3dc52818-fa1a-49e3-ad68-cf28ead002c4"
      unitRef="U_USD">324449000</odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts>
    <odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_6ae8309a-0861-4dba-9179-0abe974f3166"
      unitRef="U_USD">276066000</odfl:DepreciationAndAmortizationIncludingDebtIssuanceCosts>
    <odfl:NonCashLeaseExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a191fa8a-10a3-46fb-8a42-e08f60690f99"
      unitRef="U_USD">17186000</odfl:NonCashLeaseExpense>
    <odfl:NonCashLeaseExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_12700a8a-9d81-4eaa-a3e6-3e390fda6286"
      unitRef="U_USD">18665000</odfl:NonCashLeaseExpense>
    <odfl:NonCashLeaseExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_1f2d1903-8636-49a9-8887-0b7d68f6f9d9"
      unitRef="U_USD">16658000</odfl:NonCashLeaseExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a7c0d4e4-c0e9-4e7b-af7a-2f64fb3dbb47"
      unitRef="U_USD">3401000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_f5ed89af-61dd-4907-b93e-09c2cea01d1b"
      unitRef="U_USD">22555000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_5783d65d-22ff-4db6-bc1f-5af394906ba0"
      unitRef="U_USD">3425000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_9ce73a9c-c37c-42ce-a888-be572387e719"
      unitRef="U_USD">19340000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_451b8a77-a767-444c-a9c0-55b239ca8d45"
      unitRef="U_USD">53341000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_417fee72-ab6a-4d71-b4d2-e0309f7d5cad"
      unitRef="U_USD">62008000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_89d8b6f8-ee00-4770-b70c-2a922d852ec8"
      unitRef="U_USD">11349000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_976ee71c-6af7-42f1-bf19-5412730f569d"
      unitRef="U_USD">11080000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_2b75af49-20c1-4302-a078-7980afaab58f"
      unitRef="U_USD">15893000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_6305096f-1e58-4904-8fc0-054f1250fa0b"
      unitRef="U_USD">-74080000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_9e8d849b-9925-473a-b074-85cb5b766bdf"
      unitRef="U_USD">3875000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_82d234f8-b78b-4342-b883-df0dc7819f83"
      unitRef="U_USD">13009000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_2a6ee501-d86c-4f12-bd78-5619341af108"
      unitRef="U_USD">-5562000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_f777ebcc-7e36-465a-a9d6-0c0755a2db11"
      unitRef="U_USD">38189000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_b6eef679-f407-43b9-b27d-88801ecf9bb2"
      unitRef="U_USD">24714000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_5d590f4d-1b2b-4d8b-9c0d-2d70b47ca01f"
      unitRef="U_USD">-20955000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_d040d190-dffb-43f5-abc5-9af89116cc4e"
      unitRef="U_USD">6499000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_8d5b88a0-3d42-4ea2-8bc5-de9a52d53481"
      unitRef="U_USD">23756000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_0b9a815e-bc9b-4c1c-8660-83f2a2258585"
      unitRef="U_USD">8808000</odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities>
    <odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_086c79b0-ad3e-478b-8e28-24781f90efb6"
      unitRef="U_USD">-1422000</odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities>
    <odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_e7d118a8-37d4-4ab9-93b8-6665f389f06e"
      unitRef="U_USD">-11202000</odfl:IncreaseDecreaseCompensationBenefitsAndOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInInsuranceLiabilities
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_02ce2c14-037e-4abb-8001-d9afee7dabe0"
      unitRef="U_USD">10441000</us-gaap:IncreaseDecreaseInInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInInsuranceLiabilities
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_2d8a2e49-49f0-4107-8746-0fe1646f2f6b"
      unitRef="U_USD">-2249000</us-gaap:IncreaseDecreaseInInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInInsuranceLiabilities
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_9d53b18d-265a-469a-ae61-325424a0ada1"
      unitRef="U_USD">5464000</us-gaap:IncreaseDecreaseInInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_fdc7a8a3-bd6d-43d1-a753-87ae773ca6ba"
      unitRef="U_USD">14570000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_e864f619-34e9-4b71-b1f3-d2df3aae43c0"
      unitRef="U_USD">-5816000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_b235ad1f-d3c9-4ce8-b461-fb3b64b0be8c"
      unitRef="U_USD">6480000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_d9e471cb-a8df-4497-9195-70c107522bff"
      unitRef="U_USD">-8348000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_7c6113c9-84a7-45a4-8b85-64a080f43180"
      unitRef="U_USD">-10295000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_28493bfd-0f72-422b-afe9-a7d11f21bddd"
      unitRef="U_USD">-39552000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a8c380ea-0292-413f-8ced-5ebd8c5324dc"
      unitRef="U_USD">1659283000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_533e7088-7788-461a-8236-c53e7698df2f"
      unitRef="U_USD">1569135000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_da0b5c93-b461-4b3a-9a2e-1a6af8a089f9"
      unitRef="U_USD">1691582000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a596d23d-6e18-4dba-865c-48df38d72596"
      unitRef="U_USD">771318000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_da835b61-fc60-4abb-a048-39401cea5b19"
      unitRef="U_USD">757309000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_136c6d1e-8e64-4ed9-8d49-eab933d8c198"
      unitRef="U_USD">775148000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_8a42a6a9-443c-4a61-9e5d-20295132ab13"
      unitRef="U_USD">20124000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_1649fb2a-d01c-4a5c-aa58-4510f1298a56"
      unitRef="U_USD">48637000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_550320b9-b3cf-4bfb-9870-4de925063772"
      unitRef="U_USD">22096000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_92940857-0a0c-4211-9dc6-7d768ffc3d95"
      unitRef="U_USD">30000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0d778cf4-2f05-424a-aec0-b5487f8d7843"
      unitRef="U_USD">163720000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_6541ef14-8507-4e22-be6d-541d84570bdb"
      unitRef="U_USD">30000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_473bbf07-61bf-4ca1-8921-21de8c8c26b4"
      unitRef="U_USD">48852000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_74aa440f-ddb2-414f-a3dc-5e928a33f92a"
      unitRef="U_USD">369300000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_de0257c1-7bee-4096-a8de-59e84f4706c7"
      unitRef="U_USD">-751194000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_6de65fb2-f4d6-4b20-a90a-f1a6dd20390f"
      unitRef="U_USD">-659820000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_3e24f357-2265-4047-ad75-5098bf6ab885"
      unitRef="U_USD">-547472000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_be213198-3722-4e2b-beb2-b81de3f640d3"
      unitRef="U_USD">967294000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_65680452-be2c-495a-9e4e-db1eb819f593"
      unitRef="U_USD">453613000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_63041f9a-4ec9-4409-b80f-47ecd3e422a5"
      unitRef="U_USD">1277219000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_c8469c00-cfd0-4df3-9f67-bb3338fee6df"
      unitRef="U_USD">223618000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_9e08c7d5-65c0-4766-8579-edbe02d48b95"
      unitRef="U_USD">175089000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_dfe63090-5460-4d96-9656-1f2a905cc655"
      unitRef="U_USD">134484000</us-gaap:PaymentsOfDividends>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_f928d966-d3bb-458b-8672-abd704cee10c"
      unitRef="U_USD">20000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_57113185-2128-45ec-a1fb-847062717f19"
      unitRef="U_USD">20000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_2df417af-ed78-4a9a-a36c-44c06a7f22b0"
      unitRef="U_USD">-22300000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_faf1a15d-8e6d-4efa-afa1-a1cc25903597"
      unitRef="U_USD">-13126000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_a4917cd1-2166-4bec-ba1e-15d2cbb2f70e"
      unitRef="U_USD">-8659000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_0c82c1c5-2c5e-447b-b0a1-5cb434676c4b"
      unitRef="U_USD">-1233212000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_ae1dc028-0402-4f5a-908e-3f11e9936032"
      unitRef="U_USD">-661828000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_a705dbcf-1511-41ac-98cc-6660b9a830a7"
      unitRef="U_USD">-1420362000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_de580342-514a-402e-a061-4a01fc45ccc5"
      unitRef="U_USD">-325123000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_14dfaf49-878c-423c-91c5-f2d21f83ec4a"
      unitRef="U_USD">247487000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_6b7b5b7f-5b1a-43bf-acce-20b7bfe49d7b"
      unitRef="U_USD">-276252000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_49cf9ba0-e076-4590-84e2-a4035906c3a4"
      unitRef="U_USD">433799000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34"
      decimals="-3"
      id="F_7d3f8c1e-4660-45fb-9542-2d661328cb41"
      unitRef="U_USD">186312000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_3125cc01-8b2e-4b09-b07a-48163a700897"
      decimals="-3"
      id="F_c2e0dfb6-8b0e-420b-a3cf-b80183a864b7"
      unitRef="U_USD">462564000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_424d1940-ef61-4367-9fb0-f549b4e671ca"
      unitRef="U_USD">108676000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_f4ccac6d-ce9c-42b4-8cec-aa48cac91c67"
      unitRef="U_USD">433799000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34"
      decimals="-3"
      id="F_b7c211a3-b457-4734-a3f1-12ca65051e47"
      unitRef="U_USD">186312000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <odfl:PaymentsForPurchasedFederalTaxCredits
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_f7658b82-f81e-46e2-a0f4-562778d26675"
      unitRef="U_USD">177500000</odfl:PaymentsForPurchasedFederalTaxCredits>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_00a9ed6c-3c3a-4a1d-9971-998b87f025f1"
      unitRef="U_USD">337615000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_3e31005e-a857-4fc6-92c5-c1f0b6856c55"
      unitRef="U_USD">361448000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_ff8a506b-1f3e-42e6-8a22-ae0a4e22ee1e"
      unitRef="U_USD">396510000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_5e904c49-cc25-4c8f-9cce-c2ef713508cd"
      unitRef="U_USD">2909000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_0aac9c6e-91be-44a9-a392-d7959cde4d9f"
      unitRef="U_USD">3484000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_edf27e2d-d830-47a9-bcfe-20e62d7bc69c"
      unitRef="U_USD">3953000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidCapitalized
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_883cf96a-f449-4c52-bf73-de5139be4c2a"
      unitRef="U_USD">2763000</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestPaidCapitalized
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_3c0f3bb0-c07b-48e0-ac1a-fc86ef6afa9a"
      unitRef="U_USD">3364000</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestPaidCapitalized
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_bb6a3d11-ebe8-47c5-bbf2-499016d77ae6"
      unitRef="U_USD">3260000</us-gaap:InterestPaidCapitalized>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_819b454a-7b01-4e08-a1fb-ee08f1294811">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 1. Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Business&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We are one of the largest North American less-than-truckload (&#x201c;LTL&#x201d;) motor carriers. We provide regional, inter-regional and national LTL services through a single integrated, union-free organization. Our service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. Through strategic alliances, we also provide LTL services throughout North America. In addition to our core LTL services, we offer a range of value-added services including container drayage, truckload brokerage and supply chain consulting.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Certain amounts in prior years have been reclassified to conform prior years&#x2019; financial statements to the current presentation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Unless the context requires otherwise, references in these Notes to &#x201c;Old Dominion,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d; refer to Old Dominion Freight Line, Inc.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Common Stock Split&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On February 16, 2024, we announced that our Board of Directors approved a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;-for-one split&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of our common stock for shareholders of record as of the close of business on the record date of March 13, 2024. On March 27, 2024, those shareholders received &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; additional share of common stock for every share owned.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;All references in this report to shares outstanding, weighted average shares outstanding, earnings per share, and dividends per share amounts have been restated retroactively to reflect this stock split.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revenue and Expense Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We recognize revenue based upon when our transportation and related services have been completed in accordance with the bill of lading (&#x201c;BOL&#x201d;) contract, our general tariff provisions and contractual agreements with our customers. Generally, our performance obligations begin when we receive a BOL from a customer and are satisfied when we complete the delivery of a shipment and related services. We recognize revenue for our performance obligations under our customer contracts over time, as our customers receive the benefits of our services in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 606. With respect to services not completed at the end of a reporting period, we use a percentage of completion method to allocate the appropriate revenue to each separate reporting period. Under this method, we develop a factor for each uncompleted shipment by dividing the actual number of days in transit at the end of a reporting period by that shipment&#x2019;s standard delivery time schedule. This factor is applied to the total revenue for that shipment and revenue is allocated between reporting periods accordingly. Payment terms vary by customer and are short-term in nature. Expenses are recognized when incurred.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The composition of our revenue is summarized below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50.668%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;LTL services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,761,105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,804,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,177,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;53,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;61,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;83,022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,814,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,866,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,260,077&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Allowances for Uncollectible Accounts and Revenue Adjustments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We maintain an allowance for uncollectible accounts for estimated losses resulting from the inability of our customers to make required payments. We estimate this allowance by analyzing the aging of our customer receivables, our historical loss experience and other trends and factors affecting the credit risk of our customers, including anticipated changes to future performance. Write-offs occur when we determine an account to be uncollectible and could differ from our allowance estimate as a result of factors such as&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;changes in the overall economic environment or risks surrounding our customers. Additional allowances may be required if the financial condition of our customers were to deteriorate, resulting in an impairment of their ability to make payments. We periodically review the underlying assumptions in our estimate of the allowance for uncollectible accounts to ensure that the allowance reflects the most recent trends and factors.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We also maintain an allowance for estimated revenue adjustments resulting from future billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments. These revenue adjustments are recorded in our revenue from operations. We use historical experience, trends and current information to update and evaluate these estimates.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Credit Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist principally of customer receivables and, when held, short-term investments. We perform initial and ongoing credit evaluations of our customers to minimize credit risk. We generally do not require collateral but may requ&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ire prepayment of our services under certain circumstances. Credit risk is generally diversified due to the large number of entities comprising our customer base and their dispersion across many different industries and geographic regions. We generally expect our short-term investments will be diversified over various high-quality issuers. Such short-term investments may also subject us to concentrations of credit risk.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We consider cash on hand and deposits in banks along with certificates of deposit and short-term marketable securities with original maturities of three months or less as cash and cash equivalents.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Short-term Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;From time to time, the Company invests in commercial paper and certificates of deposits with an original maturity of greater than three months, which are classified and accounted for as trading securities and are reported in &#x201c;Short-term investments&#x201d; on our Balance Sheets. These investments are measured at fair value on a recurring basis each reporting period, with gains or losses recorded in &#x201c;Non-operating (income) expense&#x201d; on our Statements of Operations. As of December 31, 2024 and 2023, we held &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; short-term investments.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Property and Equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Property and equipment are recorded at cost. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense as incurred. We capitalize the cost of tires mounted on purchased revenue equipment as a part of the total equipment cost. Subsequent replacement tires are expensed at the time those tires are placed in service. We assess the realizable value of our long-lived assets and evaluate such assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Depreciation of property and equipment is calculated using the straight-line method over the estimated useful lives of the related assets. &lt;/span&gt;&lt;span style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table provides the estimated useful lives by asset type:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:86.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:51.294%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.075%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:46.631%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Structures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenue equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Lesser of economic life or life of lease&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Depreciation expense was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;344.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;324.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;275.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million for 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Claims and Insurance Accruals&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We carry a significant amount of insurance with third-party insurance carriers that provides various levels of protection for our risk exposure, including protection in the areas of property, casualty, cyber, management, and group health, with coverage limits and retention and deductible levels that we believe are reasonable given historical claim activity and severity. We believe that our policy of maintaining self-insured retentions or deductibles under these various insurance programs for a portion of our risks, supported by&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;our safety, claims management and loss prevention programs, is an effective means of managing insurance costs. We periodically review our risk exposure and insurance coverage applicable to those risks and believe that we maintain sufficient insurance coverage.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Claims and insurance accruals reflect the Company&#x2019;s estimated cost of claims for cargo loss and damage, bodily injury/property damage (&#x201c;BIPD&#x201d;), workers&#x2019; compensation, group health and group dental. These accruals include amounts for future claims development and claims incurred but not reported, which are primarily based on historical claims development experience. The related cost for cargo loss and damage and BIPD is charged to &#x201c;Insurance and claims&#x201d; on our Statements of Operations, while the related costs for workers&#x2019; compensation, group health and group dental are charged to &#x201c;Salaries, wages and benefits&#x201d; on our Statements of Operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our liability for claims and insurance totaled $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;164.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;153.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million at December 31, 2024 and 2023, respectively. The long-term portions of those reserves were $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;91.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;90.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million at December 31, 2024 and 2023, respectively, which were included in &#x201c;Other non-current liabilities&#x201d; on our Balance Sheets.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We have various share-based compensation plans for our employees and non-employee directors. Our share-based compensation includes awards of phantom stock, restricted stock, and performance-based restricted stock units which are accounted for under ASC Topic 718, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. All share-based compensation expense is presented in &#x201c;Salaries, wages and benefits&#x201d; for employees and &#x201c;Miscellaneous expenses, net&#x201d; for non-employee directors in the accompanying Statements of Operations. Total compensation expense recognized for all share-based compensation awards was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million during 2024, 2023, and 2022, respectively. The total tax benefit recognized related to these awards was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million during 2024, 2023, and 2022, respectively.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Awards of restricted stock, phantom stock and performance-based restricted stock units are accounted for as equity under ASC Topic 718. We recognize compensation cost, net of estimated forfeitures, for restricted stock awards and phantom stock awards on a straight-line basis over the requisite service period of each award. Compensation cost for performance-based restricted stock unit awards is recognized using the accelerated attribution method over the requisite service period of each award. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Advertising&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The costs of advertising our services are expensed as incurred and are included in &#x201c;General supplies and expenses&#x201d; on our Statements of Operations. Advertising costs charged to expense totaled $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million for 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The levels of inputs used to measure fair value are:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x95;	Level 1 &#x2014; Quoted prices for identical instruments in active markets;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x95;	Level 2 &#x2014; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets; and&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x95;	Level 3 &#x2014; Valuations based on inputs that are unobservable, generally utilizing pricing models or other valuation techniques that reflect management&#x2019;s judgment and estimates.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our long-term debt, including current maturities, is measured at fair value and further described in Note 9. Our other financial securities in current assets and current liabilities approximate their fair value due to the short-term maturities of these instruments.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Stock Repurchase Program&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On July 28, 2021, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; billion of our outstanding common stock (the &#x201c;2021 Repurchase Program&#x201d;). The 2021 Repurchase Program began in January 2022 and was completed in May 2024. On July 26, 2023, we announced that our Board of Directors had approved a new stock repurchase program authorizing us to repurchase up to an aggregate of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; billion of our outstanding common stock (the &#x201c;2023 Repurchase Program&#x201d;). The 2023 Repurchase Program, which does not have an expiration date, began after the completion of the 2021 Repurchase Program in May 2024.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under our repurchase programs, we may repurchase shares from time to time in open market purchases or through privately negotiated transactions. Shares of our common stock repurchased under our repurchase programs are canceled at the time of repurchase and are classified as authorized but unissued shares of our common stock.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We entered into accelerated share repurchase agreements with a third-party financial institution on each of August 26, 2021, February 24, 2022 and May 28, 2024. The Company&#x2019;s accelerated share repurchase agreements were each accounted for as a settled treasury stock purchase and a forward stock purchase contract. The par value of the initial shares received was recorded as a reduction to common stock, with the excess purchase price recorded as a reduction to retained earnings. The forward stock purchase contract was accounted for as a contract indexed to our own stock and was classified within capital in excess of par value on our Balance Sheets. The Company's accelerated share repurchase agreements were each settled with the final number of shares received based on the daily volume-weighted average share price of our common stock over the term of the agreement, less a negotiated discount. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The table below summarizes our accelerated share repurchase activity settled in 2024 and 2022. We did not enter into any accelerated share repurchase agreements during 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:12.925%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.641%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:14.346%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.861%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.641%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:10.924000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:13.425%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:14.366%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:11.084%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Agreement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Agreement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Initial Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Shares Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In millions)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;at Settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;August 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;January 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,310,730&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;246,820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,557,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;February 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;April 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;400.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,036,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;745,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,781,932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;May 2024&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;November 2024&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;923,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;133,012&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,056,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;At December 31, 2024, we had $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.26&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; billion remaining authorized under the 2023 Repurchase Program.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Dividends to Shareholders&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our Board of Directors declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.26&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share for each quarter of 2024, declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.20&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share for each quarter of 2023 and declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share for each quarter of 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On February 5, 2025, we announced that our Board of Directors had declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.28&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share of our common stock. The dividend is payable on March 19, 2025 to shareholders of record at the close of business on March 5, 2025. Although we intend to pay a quarterly cash dividend on our common stock for the foreseeable future, the declaration and amount of any future dividend is subject to approval by our Board of Directors, and is restricted by applicable state law limitations on distributions to shareholders as well as certain covenants under our Credit Agreement and Note Agreement. We anticipate that any future quarterly cash dividends will be funded through cash flows from operations, our existing cash and cash equivalents, and, if needed, borrowings under our Credit Agreement or Note Agreement.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Comprehensive Income&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has no components of other comprehensive income. Accordingly, net income equals comprehensive income for all periods presented in this report.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments&#x2019; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC topic 280 on an interim and annual basis. We adopted ASU 2023-07 effective December 31, 2024 on a retrospective basis. While the new accounting rules did not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules resulted in additional disclosures, which are included in Note 11.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, and in January 2025, the FASB issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. ASU 2024-03 requires public entities to disclose additional disclosure of the nature of expenses included on the statement of operations as well as disclosures about specific types of expenses included in the expense captions presented on the statement of operations in the notes to the financial statements on an interim and annual basis. ASU 2024-03, as clarified by ASU 2025-01, is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_d2813f99-aeb5-4778-9d27-cb95ea29635f">&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We are one of the largest North American less-than-truckload (&#x201c;LTL&#x201d;) motor carriers. We provide regional, inter-regional and national LTL services through a single integrated, union-free organization. Our service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. Through strategic alliances, we also provide LTL services throughout North America. In addition to our core LTL services, we offer a range of value-added services including container drayage, truckload brokerage and supply chain consulting.&lt;/span&gt;&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_0529cb02-f165-4d69-a8e1-fc92c03781ce">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Certain amounts in prior years have been reclassified to conform prior years&#x2019; financial statements to the current presentation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Unless the context requires otherwise, references in these Notes to &#x201c;Old Dominion,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d; refer to Old Dominion Freight Line, Inc.&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <odfl:CommonStockSplitPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_3292a514-4820-411a-aa81-5ad3006ace2b">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Common Stock Split&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On February 16, 2024, we announced that our Board of Directors approved a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;-for-one split&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of our common stock for shareholders of record as of the close of business on the record date of March 13, 2024. On March 27, 2024, those shareholders received &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; additional share of common stock for every share owned.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;All references in this report to shares outstanding, weighted average shares outstanding, earnings per share, and dividends per share amounts have been restated retroactively to reflect this stock split.&lt;/span&gt;&lt;/p&gt;</odfl:CommonStockSplitPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplit
      contextRef="C_b00d7197-1e16-4e20-85fa-563fbde8368f"
      id="F_15c1587f-305b-48fb-a171-4b4e45547cef">two-for-one split</us-gaap:StockholdersEquityNoteStockSplit>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="C_b00d7197-1e16-4e20-85fa-563fbde8368f"
      decimals="0"
      id="F_fcd87744-b542-4f2b-a40d-f5e5a9f9d6e7"
      unitRef="U_pure">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="C_434a90e5-4794-4cd7-987e-b51563f6565f"
      decimals="INF"
      id="F_d4bf2e8e-f0e2-424c-8927-350a15ea9338"
      unitRef="U_shares">1</us-gaap:ConversionOfStockSharesIssued1>
    <odfl:RevenueFromContractWithCustomerAndExpensePolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c523950e-4f07-4aa2-97d5-14c663e9ec4c">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revenue and Expense Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We recognize revenue based upon when our transportation and related services have been completed in accordance with the bill of lading (&#x201c;BOL&#x201d;) contract, our general tariff provisions and contractual agreements with our customers. Generally, our performance obligations begin when we receive a BOL from a customer and are satisfied when we complete the delivery of a shipment and related services. We recognize revenue for our performance obligations under our customer contracts over time, as our customers receive the benefits of our services in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 606. With respect to services not completed at the end of a reporting period, we use a percentage of completion method to allocate the appropriate revenue to each separate reporting period. Under this method, we develop a factor for each uncompleted shipment by dividing the actual number of days in transit at the end of a reporting period by that shipment&#x2019;s standard delivery time schedule. This factor is applied to the total revenue for that shipment and revenue is allocated between reporting periods accordingly. Payment terms vary by customer and are short-term in nature. Expenses are recognized when incurred.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The composition of our revenue is summarized below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50.668%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;LTL services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,761,105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,804,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,177,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;53,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;61,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;83,022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,814,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,866,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,260,077&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;</odfl:RevenueFromContractWithCustomerAndExpensePolicyTextBlock>
    <odfl:DisaggregatedRevenueTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_5e80345d-20fe-4dca-b253-4609bafcf92b">&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The composition of our revenue is summarized below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:50.668%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.589%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:12.855999999999998%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;LTL services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,761,105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,804,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,177,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;53,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;61,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;83,022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,814,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,866,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,260,077&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;</odfl:DisaggregatedRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_d1b2186f-a9cc-4ea5-ab54-81a203b11504"
      decimals="-3"
      id="F_8348773a-e6ed-4f5c-a58d-184c4d2cc502"
      unitRef="U_USD">5761105000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_ab2be86b-0abf-4eb9-9615-5f1c48f7e994"
      decimals="-3"
      id="F_873b36e2-70bb-4feb-ac08-cb046f9dfbbb"
      unitRef="U_USD">5804939000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_87f1bccd-0dae-449a-8c4e-2c5ab5d8a8dc"
      decimals="-3"
      id="F_784e3fa1-959d-4b9f-b6aa-03edbfcb9efd"
      unitRef="U_USD">6177055000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_417e3d0d-b22a-4494-887e-fb132cfb4bdf"
      decimals="-3"
      id="F_2f1c3fdd-4346-462c-a146-9b6d4742ac59"
      unitRef="U_USD">53705000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_3e48a92d-7f81-4714-932f-31035c351fb9"
      decimals="-3"
      id="F_f374ac73-46ed-4042-a0eb-575e1df69bf2"
      unitRef="U_USD">61213000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_5b4b48cc-e6b6-4d4d-b112-571911bebd80"
      decimals="-3"
      id="F_8d8db47e-aced-4a09-ad2d-2c98b1972423"
      unitRef="U_USD">83022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_507e7553-8b83-46e0-8552-57d4286a31b8"
      unitRef="U_USD">5814810000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_fdf9b153-2a68-4673-805f-308603f85ca6"
      unitRef="U_USD">5866152000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_20a146c2-abcc-4203-8bb4-81f033c9e3c9"
      unitRef="U_USD">6260077000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <odfl:AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_378ac709-195d-472e-a1e9-0a3371251ab3">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Allowances for Uncollectible Accounts and Revenue Adjustments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We maintain an allowance for uncollectible accounts for estimated losses resulting from the inability of our customers to make required payments. We estimate this allowance by analyzing the aging of our customer receivables, our historical loss experience and other trends and factors affecting the credit risk of our customers, including anticipated changes to future performance. Write-offs occur when we determine an account to be uncollectible and could differ from our allowance estimate as a result of factors such as&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;changes in the overall economic environment or risks surrounding our customers. Additional allowances may be required if the financial condition of our customers were to deteriorate, resulting in an impairment of their ability to make payments. We periodically review the underlying assumptions in our estimate of the allowance for uncollectible accounts to ensure that the allowance reflects the most recent trends and factors.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We also maintain an allowance for estimated revenue adjustments resulting from future billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments. These revenue adjustments are recorded in our revenue from operations. We use historical experience, trends and current information to update and evaluate these estimates.&lt;/span&gt;&lt;/p&gt;</odfl:AllowancesForUncollectibleAccountsAndRevenueAdjustmentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_35916f21-fdea-4b86-919e-48ddc1944775">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Credit Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist principally of customer receivables and, when held, short-term investments. We perform initial and ongoing credit evaluations of our customers to minimize credit risk. We generally do not require collateral but may requ&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ire prepayment of our services under certain circumstances. Credit risk is generally diversified due to the large number of entities comprising our customer base and their dispersion across many different industries and geographic regions. We generally expect our short-term investments will be diversified over various high-quality issuers. Such short-term investments may also subject us to concentrations of credit risk.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_9cd00e51-7055-4dcc-813b-ce1ad70f8301">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We consider cash on hand and deposits in banks along with certificates of deposit and short-term marketable securities with original maturities of three months or less as cash and cash equivalents.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_3ad8b992-dc5b-46be-ad35-cc7f3b953a30">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Short-term Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;From time to time, the Company invests in commercial paper and certificates of deposits with an original maturity of greater than three months, which are classified and accounted for as trading securities and are reported in &#x201c;Short-term investments&#x201d; on our Balance Sheets. These investments are measured at fair value on a recurring basis each reporting period, with gains or losses recorded in &#x201c;Non-operating (income) expense&#x201d; on our Statements of Operations. As of December 31, 2024 and 2023, we held &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; short-term investments.&lt;/span&gt;&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="INF"
      id="F_a9f22036-f61d-420c-92f3-282c920b004d"
      unitRef="U_USD">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="INF"
      id="F_3af0c60d-f179-4a67-b116-3fdfe3123f25"
      unitRef="U_USD">0</us-gaap:ShortTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_cda53663-0b0f-4a60-be95-54f59a493687">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Property and Equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Property and equipment are recorded at cost. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense as incurred. We capitalize the cost of tires mounted on purchased revenue equipment as a part of the total equipment cost. Subsequent replacement tires are expensed at the time those tires are placed in service. We assess the realizable value of our long-lived assets and evaluate such assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Depreciation of property and equipment is calculated using the straight-line method over the estimated useful lives of the related assets. &lt;/span&gt;&lt;span style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table provides the estimated useful lives by asset type:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:86.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:51.294%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.075%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:46.631%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Structures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenue equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Lesser of economic life or life of lease&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Depreciation expense was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;344.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;324.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;275.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million for 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_fbab6ba8-ed95-47f1-8762-97b0d2351722">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table provides the estimated useful lives by asset type:&lt;/span&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:86.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:51.294%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.075%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:46.631%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Structures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenue equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;to &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_32b1f37f-7ce7-4b21-ae8a-6f1ac9129b04;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Lesser of economic life or life of lease&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_b08bdafe-48ed-4e97-b1f5-2873fbfca536"
      id="F_43730d96-2d32-4b2b-8e05-5b9028a8ebfd">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_620bb82d-6e3f-4fa3-8029-5579032ce27b"
      id="F_6333d542-0a19-4367-8414-d02979ce30e6">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_7864e7d9-a630-41d4-bfaf-2152b3a91853"
      id="F_b7723133-aeae-4ae3-8034-9559f196285d">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_e36812eb-66a8-4fe8-aeed-1381639bb8a8"
      id="F_a5295a92-137f-45c4-b1e7-70ff6fbfc486">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_55d52bea-9a29-474d-ac4b-ea17830cc8c9"
      id="F_f1f29f36-d951-4bc2-abcb-ca6a609a91bd">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_3406f6d2-486e-4a26-895f-038f0b407530"
      id="F_8ab7f9e6-c305-46a4-ba09-89ac7d48640f">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_793153f8-20f1-4d7f-ad2f-979a4d147391"
      unitRef="U_USD">344500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_230bc9b8-db9e-40a1-9397-f396bc05d410"
      unitRef="U_USD">324000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-5"
      id="F_200a1175-6ae8-46eb-aa82-cbdb2d394fed"
      unitRef="U_USD">275600000</us-gaap:Depreciation>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c17d311f-4e90-4418-aa30-c18a8cd889cf">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Claims and Insurance Accruals&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We carry a significant amount of insurance with third-party insurance carriers that provides various levels of protection for our risk exposure, including protection in the areas of property, casualty, cyber, management, and group health, with coverage limits and retention and deductible levels that we believe are reasonable given historical claim activity and severity. We believe that our policy of maintaining self-insured retentions or deductibles under these various insurance programs for a portion of our risks, supported by&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;our safety, claims management and loss prevention programs, is an effective means of managing insurance costs. We periodically review our risk exposure and insurance coverage applicable to those risks and believe that we maintain sufficient insurance coverage.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Claims and insurance accruals reflect the Company&#x2019;s estimated cost of claims for cargo loss and damage, bodily injury/property damage (&#x201c;BIPD&#x201d;), workers&#x2019; compensation, group health and group dental. These accruals include amounts for future claims development and claims incurred but not reported, which are primarily based on historical claims development experience. The related cost for cargo loss and damage and BIPD is charged to &#x201c;Insurance and claims&#x201d; on our Statements of Operations, while the related costs for workers&#x2019; compensation, group health and group dental are charged to &#x201c;Salaries, wages and benefits&#x201d; on our Statements of Operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our liability for claims and insurance totaled $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;164.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;153.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million at December 31, 2024 and 2023, respectively. The long-term portions of those reserves were $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;91.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;90.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million at December 31, 2024 and 2023, respectively, which were included in &#x201c;Other non-current liabilities&#x201d; on our Balance Sheets.&lt;/span&gt;&lt;/p&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_dd9de787-747a-4ef6-89f8-5d9372cd13c7"
      unitRef="U_USD">164200000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_2f781da9-1ca6-4383-985c-cab282c88b25"
      unitRef="U_USD">153800000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_e1c8b329-6754-4ca4-8924-b5c15576fd12"
      unitRef="U_USD">91400000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_910e89fb-bdad-4e47-af72-1fce51f69dc2"
      unitRef="U_USD">90400000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_6a0caa0b-62e8-4f27-acdb-62ff0574a7ac">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We have various share-based compensation plans for our employees and non-employee directors. Our share-based compensation includes awards of phantom stock, restricted stock, and performance-based restricted stock units which are accounted for under ASC Topic 718, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. All share-based compensation expense is presented in &#x201c;Salaries, wages and benefits&#x201d; for employees and &#x201c;Miscellaneous expenses, net&#x201d; for non-employee directors in the accompanying Statements of Operations. Total compensation expense recognized for all share-based compensation awards was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million during 2024, 2023, and 2022, respectively. The total tax benefit recognized related to these awards was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million during 2024, 2023, and 2022, respectively.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Awards of restricted stock, phantom stock and performance-based restricted stock units are accounted for as equity under ASC Topic 718. We recognize compensation cost, net of estimated forfeitures, for restricted stock awards and phantom stock awards on a straight-line basis over the requisite service period of each award. Compensation cost for performance-based restricted stock unit awards is recognized using the accelerated attribution method over the requisite service period of each award. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensation
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_af075dd6-03a9-458b-8b49-42ee915760b9"
      unitRef="U_USD">11300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_56aab337-9bd5-41aa-9371-33ba5127d63d"
      unitRef="U_USD">11100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-5"
      id="F_ff9dd990-0e4a-4b8f-8865-52f65a55f268"
      unitRef="U_USD">15900000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_7d59fea7-faf6-4b43-acb0-9fd06aedfd13"
      unitRef="U_USD">6900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_579d58b1-b10e-493b-a9f0-0ae15af485a3"
      unitRef="U_USD">3300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-5"
      id="F_4d8cefad-d164-402e-9ee3-0f58e9bfe9c9"
      unitRef="U_USD">3300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_c15df63c-9ede-42af-8d18-801ad53199f4">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Advertising&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The costs of advertising our services are expensed as incurred and are included in &#x201c;General supplies and expenses&#x201d; on our Statements of Operations. Advertising costs charged to expense totaled $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million for 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_3334eb86-b09d-40f5-9d74-da5a16828f02"
      unitRef="U_USD">34500000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_6b1f0e1f-2600-40fb-9984-ce77415d3fba"
      unitRef="U_USD">34600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-5"
      id="F_e3ca6291-4842-4ed5-85dc-c07d5f37d5c6"
      unitRef="U_USD">29000000</us-gaap:AdvertisingExpense>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_927cc934-85ad-43b1-a2de-ce66a7e2edd6">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The levels of inputs used to measure fair value are:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x95;	Level 1 &#x2014; Quoted prices for identical instruments in active markets;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x95;	Level 2 &#x2014; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets; and&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x95;	Level 3 &#x2014; Valuations based on inputs that are unobservable, generally utilizing pricing models or other valuation techniques that reflect management&#x2019;s judgment and estimates.&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our long-term debt, including current maturities, is measured at fair value and further described in Note 9. Our other financial securities in current assets and current liabilities approximate their fair value due to the short-term maturities of these instruments.&lt;/span&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_700d79c5-046d-42f8-9b9b-673eb655efa1">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Stock Repurchase Program&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On July 28, 2021, we announced that our Board of Directors had approved a stock repurchase program authorizing us to repurchase up to an aggregate of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; billion of our outstanding common stock (the &#x201c;2021 Repurchase Program&#x201d;). The 2021 Repurchase Program began in January 2022 and was completed in May 2024. On July 26, 2023, we announced that our Board of Directors had approved a new stock repurchase program authorizing us to repurchase up to an aggregate of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; billion of our outstanding common stock (the &#x201c;2023 Repurchase Program&#x201d;). The 2023 Repurchase Program, which does not have an expiration date, began after the completion of the 2021 Repurchase Program in May 2024.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under our repurchase programs, we may repurchase shares from time to time in open market purchases or through privately negotiated transactions. Shares of our common stock repurchased under our repurchase programs are canceled at the time of repurchase and are classified as authorized but unissued shares of our common stock.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We entered into accelerated share repurchase agreements with a third-party financial institution on each of August 26, 2021, February 24, 2022 and May 28, 2024. The Company&#x2019;s accelerated share repurchase agreements were each accounted for as a settled treasury stock purchase and a forward stock purchase contract. The par value of the initial shares received was recorded as a reduction to common stock, with the excess purchase price recorded as a reduction to retained earnings. The forward stock purchase contract was accounted for as a contract indexed to our own stock and was classified within capital in excess of par value on our Balance Sheets. The Company's accelerated share repurchase agreements were each settled with the final number of shares received based on the daily volume-weighted average share price of our common stock over the term of the agreement, less a negotiated discount. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The table below summarizes our accelerated share repurchase activity settled in 2024 and 2022. We did not enter into any accelerated share repurchase agreements during 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:12.925%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.641%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:14.346%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.861%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.641%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:10.924000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:13.425%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:14.366%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:11.084%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Agreement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Agreement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Initial Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Shares Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In millions)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;at Settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;August 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;January 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,310,730&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;246,820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,557,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;February 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;April 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;400.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,036,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;745,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,781,932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;May 2024&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;November 2024&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;923,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;133,012&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,056,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;At December 31, 2024, we had $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.26&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; billion remaining authorized under the 2023 Repurchase Program.&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_0c3addca-fe4a-4c2e-88e4-0dc34a71de16"
      decimals="INF"
      id="F_c9dd44e0-1d54-4d05-8a3f-5f6e2fda0af9"
      unitRef="U_USD">2000000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_ec2f81aa-8b36-4f1a-8b8f-f7c7d3b47e9d"
      decimals="INF"
      id="F_f3985cd8-e708-4910-864f-b9bfa114b5ea"
      unitRef="U_USD">3000000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:AcceleratedShareRepurchasesTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_4e1252a2-b3d1-4a17-aa62-b42b324dae4a">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The table below summarizes our accelerated share repurchase activity settled in 2024 and 2022. We did not enter into any accelerated share repurchase agreements during 2023.&lt;/span&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:12.925%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.641%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:14.346%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1.861%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.641%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:10.924000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:13.425%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:14.366%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:2.181%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:11.084%;box-sizing:content-box;"&gt;&lt;/td&gt;
          &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Agreement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Agreement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Initial Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Shares Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In millions)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;at Settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Received&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;August 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;January 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,310,730&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;246,820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,557,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;February 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;April 2022&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;400.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,036,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;745,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,781,932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;May 2024&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;November 2024&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;923,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;133,012&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,056,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;</us-gaap:AcceleratedShareRepurchasesTextBlock>
    <odfl:AcceleratedShareRepurchaseAgreementDate
      contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b"
      id="F_13e0984e-ca89-4042-9562-79990dc99f0c">2021-08</odfl:AcceleratedShareRepurchaseAgreementDate>
    <odfl:AcceleratedShareRepurchaseSettlementDate
      contextRef="C_2d95a08f-9cef-4837-a9b6-0d0535fff6fd"
      id="F_1431d73e-f07f-47fb-aafa-593cb1509beb">2022-01</odfl:AcceleratedShareRepurchaseSettlementDate>
    <odfl:AcceleratedShareRepurchaseSettlementDate
      contextRef="C_0eb67958-3623-43d0-bb38-f57755eb7cf8"
      id="F_4674a955-0f27-4ac7-979f-bd0886027b57">2022-01</odfl:AcceleratedShareRepurchaseSettlementDate>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt
      contextRef="C_c6742e83-654d-49d5-8f8e-a3266a0fc24b"
      decimals="-5"
      id="F_4bb00c94-9792-437e-b659-bc5937bfa965"
      unitRef="U_USD">250000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b"
      decimals="INF"
      id="F_e530ea99-4f58-463b-b3d5-b2119e5d824a"
      unitRef="U_shares">1310730</us-gaap:TreasuryStockSharesAcquired>
    <odfl:TreasuryStockAdditionalSharesAcquired
      contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b"
      decimals="INF"
      id="F_2616a841-98de-45b5-a270-78373a21442e"
      unitRef="U_shares">246820</odfl:TreasuryStockAdditionalSharesAcquired>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_9963bc68-9bc3-4fd3-b6b1-3fdbaee07b5b"
      decimals="INF"
      id="F_d331cae9-ad27-42e3-883b-34517a5ce20c"
      unitRef="U_shares">1557550</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <odfl:AcceleratedShareRepurchaseAgreementDate
      contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632"
      id="F_22b08d6f-4c68-493c-a46b-dd832db92dcb">2022-02</odfl:AcceleratedShareRepurchaseAgreementDate>
    <odfl:AcceleratedShareRepurchaseSettlementDate
      contextRef="C_b785155f-a5f8-451a-9ed4-545a8a8de385"
      id="F_53b88ad3-6243-4ee6-bb41-84c0becb66c8">2022-04</odfl:AcceleratedShareRepurchaseSettlementDate>
    <odfl:AcceleratedShareRepurchaseSettlementDate
      contextRef="C_37f0e824-0097-4a35-b64a-24ec6475dc2f"
      id="F_fe2c6c48-02e1-49ae-8bd7-7daba74bc7c2">2022-04</odfl:AcceleratedShareRepurchaseSettlementDate>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt
      contextRef="C_3245ccc6-f498-496f-ba59-ffda58304948"
      decimals="-5"
      id="F_e125bc54-c6de-4afc-9882-b72b93683a5b"
      unitRef="U_USD">400000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632"
      decimals="INF"
      id="F_750dd235-0a40-4e29-bf84-84915a81a5f9"
      unitRef="U_shares">2036314</us-gaap:TreasuryStockSharesAcquired>
    <odfl:TreasuryStockAdditionalSharesAcquired
      contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632"
      decimals="INF"
      id="F_8e2c6361-186b-4e21-a433-c2e43ec6f580"
      unitRef="U_shares">745618</odfl:TreasuryStockAdditionalSharesAcquired>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_11c38cd4-1607-4a66-ad14-44634cba6632"
      decimals="INF"
      id="F_8b48ce4b-4b0f-40f2-895b-e4fde8051669"
      unitRef="U_shares">2781932</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <odfl:AcceleratedShareRepurchaseAgreementDate
      contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27"
      id="F_4b7cc253-b5ae-43ee-80aa-465c694a489d">2024-05</odfl:AcceleratedShareRepurchaseAgreementDate>
    <odfl:AcceleratedShareRepurchaseSettlementDate
      contextRef="C_841e469a-9127-47fb-90dd-4a36fa42ae4e"
      id="F_1b949b9a-4219-48e3-ade5-d86b7a8351be">2024-11</odfl:AcceleratedShareRepurchaseSettlementDate>
    <odfl:AcceleratedShareRepurchaseSettlementDate
      contextRef="C_446b2b92-3819-4dc9-b565-7581884a8804"
      id="F_6fbafae8-f6aa-4cff-bf7f-22719aacee4c">2024-11</odfl:AcceleratedShareRepurchaseSettlementDate>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt
      contextRef="C_9d409cd8-8b08-41ab-b0a8-01752b6bb873"
      decimals="-5"
      id="F_b19782ce-5ed7-4163-866a-9dd46d706e2f"
      unitRef="U_USD">200000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27"
      decimals="INF"
      id="F_14c2cb06-9c86-4df8-a34e-0875d0a12cab"
      unitRef="U_shares">923201</us-gaap:TreasuryStockSharesAcquired>
    <odfl:TreasuryStockAdditionalSharesAcquired
      contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27"
      decimals="INF"
      id="F_6e5eefed-f2b3-4d42-84c1-5221317462e9"
      unitRef="U_shares">133012</odfl:TreasuryStockAdditionalSharesAcquired>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_361e7d50-c7c9-4c9d-825d-7ba6524edc27"
      decimals="INF"
      id="F_f9b22d09-fcdf-4932-83ac-4bc7033620b8"
      unitRef="U_shares">1056213</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="C_5e7e54cf-1ab1-490c-b490-3187fe7d86e1"
      decimals="INF"
      id="F_915cb7d8-1919-4e04-b07d-d39893ed0a73"
      unitRef="U_USD">2260000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:InvestmentCompanyDistributionPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_d67904f5-30b1-4713-84bb-edb55cca959e">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Dividends to Shareholders&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our Board of Directors declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.26&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share for each quarter of 2024, declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.20&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share for each quarter of 2023 and declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share for each quarter of 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On February 5, 2025, we announced that our Board of Directors had declared a cash dividend of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.28&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share of our common stock. The dividend is payable on March 19, 2025 to shareholders of record at the close of business on March 5, 2025. Although we intend to pay a quarterly cash dividend on our common stock for the foreseeable future, the declaration and amount of any future dividend is subject to approval by our Board of Directors, and is restricted by applicable state law limitations on distributions to shareholders as well as certain covenants under our Credit Agreement and Note Agreement. We anticipate that any future quarterly cash dividends will be funded through cash flows from operations, our existing cash and cash equivalents, and, if needed, borrowings under our Credit Agreement or Note Agreement.&lt;/span&gt;&lt;/p&gt;</us-gaap:InvestmentCompanyDistributionPolicyTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_244a097e-c660-4b73-b033-3134fcc8d411"
      decimals="INF"
      id="F_68444b07-6269-4e7d-af26-14d0337b8ab6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_0a5dc631-f5e0-4147-82fb-cc1358d11b0d"
      decimals="INF"
      id="F_18ab4e3c-6feb-4035-83be-50de5c0a3255"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_fa2ce0ce-48dd-4780-b607-1f22004b99ae"
      decimals="INF"
      id="F_718c2970-583c-42ef-a273-5245d54c3456"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9"
      decimals="INF"
      id="F_80575238-4bb0-4fe1-9bb5-bda858a1d0db"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_4528f1dc-f284-4701-87ce-f26bec97caad"
      decimals="INF"
      id="F_55e05ed0-c51e-45cd-9e45-903615b9dabc"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_9dca820c-32c7-4fac-bb44-1933d76540ac"
      decimals="INF"
      id="F_8093eb03-dcc6-4925-8c3d-94481915a4c9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_1ef147e8-cff5-422c-aa28-6cf9ad66c303"
      decimals="INF"
      id="F_fe747948-d878-467f-932c-4d03af16cdf7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_cc9d8b86-a5e1-4d77-a02f-5f147d2a3c6e"
      decimals="INF"
      id="F_2cc6b956-500b-49b3-8c48-a44926c3a6f8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.2</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_4e6a4ec5-9a60-479a-92f4-e397846d9689"
      decimals="INF"
      id="F_e3ed2ea8-396f-45d7-95f9-2dd86924de00"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_5c364ae4-8ed3-4bb8-8ce9-7f321123c0db"
      decimals="INF"
      id="F_974e5182-a595-4112-bb68-8183168aa593"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_fa033bef-c5dc-4da2-853b-2d46849a77f7"
      decimals="INF"
      id="F_d7330621-c6df-4c09-a6a0-49a16b88bd50"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_e8cca71d-1f6b-4baf-a4ea-7e81ec287e5e"
      decimals="INF"
      id="F_6d91897e-e908-4136-b17e-1a3eff5a025c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_e6af729c-36eb-4f52-9919-0bae6c2c49ef"
      decimals="2"
      id="F_67480716-f18f-4483-bcae-d56257f102cc"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_28b1979d-ed6c-4552-8ead-3956491aa1c7">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Comprehensive Income&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has no components of other comprehensive income. Accordingly, net income equals comprehensive income for all periods presented in this report.&lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_562af872-2c9b-4f8f-845a-9dea262955ee">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, requiring public entities to disclose information about their reportable segments&#x2019; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC topic 280 on an interim and annual basis. We adopted ASU 2023-07 effective December 31, 2024 on a retrospective basis. While the new accounting rules did not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules resulted in additional disclosures, which are included in Note 11.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, and in January 2025, the FASB issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. ASU 2024-03 requires public entities to disclose additional disclosure of the nature of expenses included on the statement of operations as well as disclosures about specific types of expenses included in the expense captions presented on the statement of operations in the notes to the financial statements on an interim and annual basis. ASU 2024-03, as clarified by ASU 2025-01, is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;While the new accounting rules will not have any impact on our financial condition, results of operations or cash flows, the adoption of the new accounting rules will result in additional disclosures.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LongTermDebtTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_8044d8ca-5613-4fe3-b0a4-6e24c9195ad9">&lt;p id="fis_unidentified_table_20" style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 2. Long-term Debt&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Long-term debt, net of unamortized debt issuance costs, consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;                                                           &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-kerning:none;min-width:fit-content;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Senior notes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;59,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revolving credit facility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total long-term debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;59,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less: Current maturities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total maturities due after one year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;39,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;59,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Note Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On May 4, 2020, we entered into a Note Purchase and Private Shelf Agreement with PGIM, Inc. (&#x201c;Prudential&#x201d;) and certain affiliates and managed accounts of Prudential (as subsequently amended on March 22, 2023 and August 28, 2024, the &#x201c;Note Agreement&#x201d;). The Note Agreement, which is uncommitted and subject to Prudential&#x2019;s sole discretion, provides for the issuance of senior promissory notes with an aggregate principal amount of up to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;350.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million through March 22, 2026. On May 4, 2020, we issued $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million aggregate principal amount of senior promissory notes (the &#x201c;Series B Notes&#x201d;). Borrowing availability under the Note Agreement is reduced by the outstanding amount of the existing Series B Notes, and all other senior promissory notes issued pursuant to the Note Agreement.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Series B Notes bear interest at &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% per annum and mature on May 4, 2027, unless prepaid.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; The first two principal payments of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million each were paid on May 4, 2023 and 2024, respectively. The remaining $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million will be paid in three equal annual installments of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million through &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;May 4, 2027&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The Series B Notes are senior unsecured obligations and rank pari passu with borrowings under our third amended and restated credit agreement, dated March 22, 2023, with Wells Fargo Bank, National Association serving as administrative agent for the lenders (&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;as subsequently amended on August 28, 2024, the &#x201c;Credit Agreement&#x201d;) or other senior promissory notes issued pursuant to the Note Agreement.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Credit Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; The Credit Agreement, which matures in May 2028, provides for a five-year, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million senior unsecured revolving line of credit and a $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;150.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million accordion feature, which if fully exercised and approved, would expand the total borrowing capacity up to an aggregate of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;400.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million. Of the $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million line of credit commitments under the Credit Agreement, up to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million may be used for letters of credit.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;At our option, borrowings under the Credit Agreement bear interest at either: (i) the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) plus the Term SOFR Adjustment, as defined in the Credit Agreement, equal to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%, plus an applicable margin that ranges from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.375&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%; or (ii) a Base Rate, as defined in the Credit Agreement, plus an applicable margin that ranges from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.375&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%. The applicable margin for each of the foregoing options is dependent upon our consolidated debt to consolidated total capitalization ratio. Letter of credit fees equal to the applicable margin for SOFR loans are charged quarterly in arrears on the daily average aggregate stated amount of all letters of credit outstanding during the quarter. Commitment fees ranging from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.090&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.175&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% (based upon our consolidated debt to total consolidated capitalization ratio) are charged quarterly in arrears on the aggregate unutilized portion of the Credit Agreement.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;For periods covered under the Credit Agreement, the applicable margin on SOFR loans and letter of credit fees were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and commitment fees were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.090&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Credit Agreement replaced our previous five-year, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million senior unsecured revolving credit agreement dated as of November 21, 2019 (the &#x201c;Prior Credit Agreement&#x201d;). For periods in 2023 covered under the Prior Cr&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;edit Agreement, the applicable margin on LIBOR loans and letter of credit fees was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and commitment fees were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.100&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;There were $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;37.7&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million of outstanding letters of credit at December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;General Debt Provisions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Credit Agreement and Note Agreement contain customary covenants, including financial covenants that require us to observe a maximum ratio of debt to total capital and a minimum fixed charge coverage ratio. The Credit Agreement and Note Agreement also include a provision limiting our ability to make restricted payments, including dividends and payments for share repurchases, unless, among other conditions, no defaults or events of default are ongoing (or would be caused by such restricted payment).&lt;/span&gt;&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_13c33cae-96a2-46d4-a525-f0577ba8ae5a">&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Long-term debt, net of unamortized debt issuance costs, consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;                                                           &lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-kerning:none;min-width:fit-content;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Senior notes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;59,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revolving credit facility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total long-term debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;59,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less: Current maturities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total maturities due after one year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;39,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;59,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:SeniorNotes
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_7078bccf-720e-4e4d-ba8a-53f2136bc2f2"
      unitRef="U_USD">59987000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_5be45ea1-0149-448c-8c0f-2f7e4fa349d7"
      unitRef="U_USD">79977000</us-gaap:SeniorNotes>
    <us-gaap:LineOfCredit
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_ecbddd30-e460-4db8-9eef-58bb8a11ad2b"
      unitRef="U_USD">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_8df42125-d94c-4647-ad67-c1566f566cd3"
      unitRef="U_USD">0</us-gaap:LineOfCredit>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_ef545380-a42a-44b4-8953-eab77490410f"
      unitRef="U_USD">59987000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_1dd2a90e-ba04-49ec-b54c-06448c736df8"
      unitRef="U_USD">79977000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_4a1c6f95-acb2-40d6-a5e6-fe8441e99ff8"
      unitRef="U_USD">20000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_4350bfc5-f055-416f-926d-bdc8f054d1da"
      unitRef="U_USD">20000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_e78a47a4-74e6-416d-ae5c-382d877c3ca7"
      unitRef="U_USD">39987000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_3f316a02-85dc-4cbf-aa66-7b729e281fca"
      unitRef="U_USD">59977000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <odfl:AggregatePrincipalAmountOfSeniorNotes
      contextRef="C_4eb632f4-94ee-46a4-91c2-278df715cebb"
      decimals="-5"
      id="F_9c87bb61-f6c5-4033-92a6-035fac36f936"
      unitRef="U_USD">350000000</odfl:AggregatePrincipalAmountOfSeniorNotes>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="C_7fcf42d3-e9b2-4276-9a2b-7d3dbc7d099b"
      decimals="-5"
      id="F_fe1a281a-c025-49a9-98c4-5508edd36bc0"
      unitRef="U_USD">100000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="C_d3dcc78a-5389-42ed-9de0-a2253cb47e1e"
      id="F_471bc4ba-c5b1-4b5f-9008-961a69237f53">The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid.</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="C_48519fbe-4d80-4900-ba2f-a0b134257b08"
      id="F_ba45b50c-254b-4df6-a64a-4d358993b4d8">The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid.</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_0a1b7826-7ed3-4b98-9542-c21a859a03fd"
      decimals="INF"
      id="F_1327fcbd-8b1a-4e73-9bdd-ddd726159d0e"
      unitRef="U_pure">0.031</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_e5069229-bb1a-428f-a650-6973d92aaf05"
      decimals="INF"
      id="F_8d476067-aa15-4478-bc6f-77b11359a372"
      unitRef="U_pure">0.031</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="C_d3dcc78a-5389-42ed-9de0-a2253cb47e1e"
      decimals="-5"
      id="F_01578ca3-1636-4d9e-85e7-02826969c5a3"
      unitRef="U_USD">20000000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="C_48519fbe-4d80-4900-ba2f-a0b134257b08"
      decimals="-5"
      id="F_4753d58c-70d3-42ec-8d48-1cd3f46d7049"
      unitRef="U_USD">20000000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <odfl:DebtInstrumentUnpaidPrincipalBalance
      contextRef="C_14f00292-06ae-411b-b128-025b2892f3e0"
      decimals="-5"
      id="F_b273439f-b3fa-47a3-a328-c2b9c4ea0faf"
      unitRef="U_USD">60000000</odfl:DebtInstrumentUnpaidPrincipalBalance>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="C_00940aed-1a67-44c2-a033-05f7266d58b1"
      decimals="-5"
      id="F_cc32cbe8-e32c-4b2b-bb48-f63e85661564"
      unitRef="U_USD">20000000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="C_48519fbe-4d80-4900-ba2f-a0b134257b08"
      id="F_6f78f216-bb34-4cb8-aa93-2d8b09a4571d">2027-05-04</us-gaap:DebtInstrumentMaturityDate>
    <odfl:LineOfCreditFacilityOriginalBorrowingCapacity
      contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b"
      decimals="-5"
      id="F_c4099800-ec92-416e-b7e1-f06b66ddb790"
      unitRef="U_USD">250000000</odfl:LineOfCreditFacilityOriginalBorrowingCapacity>
    <odfl:LineOfCreditFacilityAccordion
      contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b"
      decimals="-5"
      id="F_b9807d78-24d1-4a78-b054-107e2afcb87b"
      unitRef="U_USD">150000000</odfl:LineOfCreditFacilityAccordion>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b"
      decimals="-5"
      id="F_5fdc91ce-36a9-452a-abfe-c9315a6c8763"
      unitRef="U_USD">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <odfl:LineOfCreditFacilityOriginalBorrowingCapacity
      contextRef="C_5e22ab06-67dc-4fd5-a2b3-3ffbe6ac425b"
      decimals="-5"
      id="F_73ee351a-0c29-4a56-915c-0072fb47bab4"
      unitRef="U_USD">250000000</odfl:LineOfCreditFacilityOriginalBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
      contextRef="C_901d2567-6a63-4168-9954-d183420a5105"
      decimals="-5"
      id="F_e2d474a2-b737-4e89-91a5-721432c4f5f0"
      unitRef="U_USD">100000000</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_b8ca29a1-3904-4692-afa4-6db518ece621"
      decimals="5"
      id="F_7e7fd74a-d832-4209-8779-3b10910a3ba5"
      unitRef="U_pure">0.001</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_ccd46f87-b5a4-4a99-95b3-d1375f9296cc"
      decimals="5"
      id="F_b2a03953-4404-4199-9dc4-5c04492bcd6f"
      unitRef="U_pure">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_c07acfc9-3238-4137-b0fe-bfb5d921820b"
      decimals="5"
      id="F_1036322b-4235-4f60-9534-56f8bff4042b"
      unitRef="U_pure">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_86486d0f-7e21-4486-b0db-548af0af1b12"
      decimals="5"
      id="F_4a5c5712-4feb-4550-817a-b2f5a7005a11"
      unitRef="U_pure">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_4cc94433-3664-4a16-b320-370ee0715679"
      decimals="5"
      id="F_0888eaca-b5d4-445c-9909-e8dd42223192"
      unitRef="U_pure">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_86486d0f-7e21-4486-b0db-548af0af1b12"
      decimals="5"
      id="F_ccc4f6d1-ac09-4944-bd8b-bf55a6c4415a"
      unitRef="U_pure">0.0009</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_4cc94433-3664-4a16-b320-370ee0715679"
      decimals="5"
      id="F_a20df186-9f23-452d-b25c-1f93cbc848f5"
      unitRef="U_pure">0.00175</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <odfl:LetterOfCreditFeeInPercentage
      contextRef="C_ef9d1cf0-a84c-4927-b412-99b29f09c99f"
      decimals="5"
      id="F_941a5ee7-77a0-4a58-9ceb-78a28670d695"
      unitRef="U_pure">0.01</odfl:LetterOfCreditFeeInPercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_ef9d1cf0-a84c-4927-b412-99b29f09c99f"
      decimals="5"
      id="F_39e89ee1-f9d7-4564-b51c-cacf30c8f841"
      unitRef="U_pure">0.0009</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <odfl:LineOfCreditFacilityOriginalBorrowingCapacity
      contextRef="C_c0022e41-7572-4b6d-81f1-4a4befd829f5"
      decimals="-5"
      id="F_fff1e118-dadd-4702-90d7-fe4d1a544d38"
      unitRef="U_USD">250000000</odfl:LineOfCreditFacilityOriginalBorrowingCapacity>
    <odfl:LetterOfCreditFeeInPercentage
      contextRef="C_2206f6b3-f90a-4756-8616-014f180f81fa"
      decimals="5"
      id="F_44de8613-338e-4196-8725-5e711fec125a"
      unitRef="U_pure">0.01</odfl:LetterOfCreditFeeInPercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_2206f6b3-f90a-4756-8616-014f180f81fa"
      decimals="5"
      id="F_7085da39-e3b9-47df-ae42-f72376da0b93"
      unitRef="U_pure">0.001</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_399c4d93-6344-4861-8995-92c88878e0f5"
      unitRef="U_USD">37700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_6de5c01c-54cb-4541-b365-0b26f26e0fc9"
      unitRef="U_USD">40000000</us-gaap:LettersOfCreditOutstandingAmount>
    <odfl:DisclosureOfLeasesTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_3c805132-debd-4172-94e3-b19fa0c654d0">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 3. Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We lease certain assets under operating leases, which primarily consisted of real estate leases for certain service center locations and automotive leases for private passenger vehicles. Certain operating leases provide for renewal options, which can vary by lease and are typically offered at their fair rental value. We have not made any residual value guarantees related to our operating leases; therefore, we have no corresponding liability recorded on our Balance Sheets.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The right-of-use assets and corresponding lease liabilities on our Balance Sheets represent payments over the lease term, which includes renewal options for certain real estate leases that we are likely to exercise. These renewal options begin in &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2025 &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;and continue through &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2035&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, and range from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;one month&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; in length. Short-term leases, which have an initial term of 12 months or less, are not included in our right-of-use assets or corresponding lease liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Of our total operating lease liabilities, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15.7&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million are classified as current and are presented within &#x201c;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_bb12aad9-1e82-4034-8d05-c7f9270bb5b7;"&gt;&lt;span style="-sec-ix-hidden:F_5fa1bbec-f2d4-479c-8827-704661db4274;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;,&#x201d; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;92.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;104.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million are classified as non-current and are presented within &#x201c;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_bebdb20b-9a9e-4a1a-a4a9-4094711342be;"&gt;&lt;span style="-sec-ix-hidden:F_c9b4ac6c-f565-4b5d-8a44-485c350a43c8;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Other non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x201d; on our Balance Sheets as of December 31, 2024 and 2023, respectively. Our right-of-use assets totaled $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;104.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;116.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and are presented within &#x201c;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_87c2e4da-efd2-4f90-a001-0da6702db498;"&gt;&lt;span style="-sec-ix-hidden:F_f98e0281-e1a6-4824-8386-708b1b977984;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;,&#x201d; which is classified as long-term, on our Balance Sheets as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Future lease payments for assets under operating leases, as well as a reconciliation to our total lease liabilities as of December 31, 2024, are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:37.323%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:43.543%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:17.134%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Lease Payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,968&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,334&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,734&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;128,104&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,814&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The weighted average lease term for our operating leases was&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; 6.2&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;7.6&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years at December 31, 2024 and 2023, respectively. The discount rate used in the calculation of our right-of-use assets and corresponding lease liabilities was determined based on the stated rate within each contract when available, or our collateralized borrowing rate from lending institutions. The weighted average discount rate for our operating leases was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% as of December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Cash paid for amounts included in the measurement of our lease liabilities was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;22.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million for the years ended December 31, 2024 and 2023, respectively. Certain operating leases include rent escalation provisions, which we recognize as expense on a straight-line basis. Lease expense is presented within &#x201c;Operating supplies and expenses&#x201d; or &#x201c;General supplies and expenses,&#x201d; depending on the nature of the use of the leased asset. Aggregate expense under operating leases was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;24.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million for 2024, 2023 and 2022, respectively. During the years ended December 31, 2024 and 2023, we increased our right-of-use assets by $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;39.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, respectively, in exchange for new operating lease liabilities.&lt;/span&gt;&lt;/p&gt;</odfl:DisclosureOfLeasesTextBlock>
    <odfl:LesseeOperatingLeaseOptionToRenewEarliestYear
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_16b38855-0511-4333-b52e-66095e53ebb7">2025</odfl:LesseeOperatingLeaseOptionToRenewEarliestYear>
    <odfl:LesseeOperatingLeaseOptionToRenewLatestYear
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_95d2070b-dbab-4de1-ba12-bfdd9eeda8ce">2035</odfl:LesseeOperatingLeaseOptionToRenewLatestYear>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="C_1b909550-7cc6-481e-883e-5b17696dea89"
      id="F_631e2f8a-0277-4f3e-80af-a6ce1c6f998c">P1M</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="C_bd50d435-b1d8-47d9-9708-c84da80ce3c6"
      id="F_176d7afd-1b77-4cda-b849-55d0dd9dcd34">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_83302895-b3e0-4e94-a9f8-0242a1396a2a"
      unitRef="U_USD">15700000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_03ed3e95-9556-43d4-a5e1-66039efed40d"
      unitRef="U_USD">15600000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_bc874427-1ca0-4add-bf11-61180c1404af"
      unitRef="U_USD">92600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_7fa1809b-6598-4385-bf00-5a1936360b78"
      unitRef="U_USD">104800000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_b7958cf9-1061-4f0f-ac4e-666ac0211e43"
      unitRef="U_USD">104200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_37b17516-e625-4d19-92cc-11d1f82472cf"
      unitRef="U_USD">116400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_8f90802c-b2b8-4789-a64f-1596010a996f">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Future lease payments for assets under operating leases, as well as a reconciliation to our total lease liabilities as of December 31, 2024, are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:37.323%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:43.543%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:17.134%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Lease Payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,968&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,334&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,734&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;128,104&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,814&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_9f9ecd77-7b11-4bba-9769-8c1e94fe6839"
      unitRef="U_USD">20548000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_ae7bf0d9-4b44-4939-ad2d-da685b9408b8"
      unitRef="U_USD">19968000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_8f01a84a-f8fb-4c5f-b256-b53ee10f76fa"
      unitRef="U_USD">19277000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_900b454e-38b5-4ae3-aae4-72a533982e52"
      unitRef="U_USD">17243000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_a380472f-c9c9-469b-bc14-c1fa088e4bc6"
      unitRef="U_USD">16334000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_175d441b-c053-4d73-ae54-7235af240cbd"
      unitRef="U_USD">34734000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_4c9bb9b6-625c-4249-a20d-faaa80ae9c0a"
      unitRef="U_USD">128104000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_138610d5-5cf9-4c59-91a6-b182eea68516"
      unitRef="U_USD">19814000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_3f57eca8-8671-4a7d-a34a-6895e39a916b"
      unitRef="U_USD">108290000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      id="F_c8c90b07-e87e-4fee-a4a4-386be942a270">P6Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      id="F_901582bf-0798-40fa-9e89-ef6e728f0b33">P7Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="3"
      id="F_fd96aa98-e22b-4e2c-b9ea-627009cc8c17"
      unitRef="U_pure">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="3"
      id="F_c7d07795-91b3-40c4-8e8b-ae3105265890"
      unitRef="U_pure">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_6b76e786-f40b-4e71-8453-a4941b7d4a94"
      unitRef="U_USD">21300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_99d177b0-4ab2-41ec-8711-de2612dae68a"
      unitRef="U_USD">22600000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_0e0b3f98-44b5-4556-8f91-3384d324f985"
      unitRef="U_USD">23300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_34a88a7c-74f1-406b-a974-e939deb6d157"
      unitRef="U_USD">24500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-5"
      id="F_8de997da-898f-44c1-8323-dd518e815bef"
      unitRef="U_USD">20000000.0</us-gaap:OperatingLeaseExpense>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_ea02ea6d-ddd9-4a58-a39d-af532747b406"
      unitRef="U_USD">5000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_e0bc8e38-cbd8-4375-9283-25878cf53d5a"
      unitRef="U_USD">39900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a9ec22fe-3826-4434-8250-f769d4b439df">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 4. Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The components of the provision for income taxes are as follows:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.211%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:10.782%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:10.782%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:10.782%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;284,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288,030&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;318,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;67,505&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;66,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;83,611&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;352,184&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;354,933&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;402,182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;18,585&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42,728&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;51,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,613&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,146&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;19,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;53,341&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;Total provision for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;408,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;464,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following is a reconciliation of income tax expense calculated using the U.S. statutory federal income tax rate with our income tax expense for 2024, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:45.46%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:2.28%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.9%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:2.28%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.9%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:2.28%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.9%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Tax provision at statutory rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;327,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;346,033&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;386,683&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;60,216&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;66,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,906&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;15,787&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,814&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,601&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;Total provision for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;408,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;464,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Deferred tax assets and liabilities, which are included in &#x201c;Other assets&#x201d; and &#x201c;Deferred income taxes&#x201d; on our Balance Sheets, consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Claims and insurance reserves&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;32,866&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29,776&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accrued vacation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;23,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,849&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;41,387&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;41,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,341&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,142&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;108,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103,110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;485,808&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;460,703&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;490,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;465,700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;381,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;362,590&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We are subject to U.S. federal income tax, as well as income tax of multiple state tax jurisdictions. We remain open to examination by the Internal Revenue Service for tax years &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; through &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. We also remain open to examination by various state tax jurisdictions for tax years &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; through &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s liability for unrecognized tax benefits was immaterial as of December 31, 2024 and 2023. Interest and penalties related to uncertain tax positions, which were immaterial in 2024, 2023 and 2022, are recorded in &#x201c;Provision for income taxes&#x201d; on our Statements of Operations. Changes in our liability for unrecognized tax benefits could affect our effective tax rate, if recognized, but we do not expect any material changes within the next twelve months.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_565ebf6e-0dac-4230-ac46-269ecf0e15fd">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The components of the provision for income taxes are as follows:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.211%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:10.782%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:10.782%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:10.782%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;284,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288,030&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;318,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;67,505&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;66,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;83,611&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;352,184&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;354,933&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;402,182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;18,585&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42,728&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;51,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;755&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,613&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,146&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;19,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;53,341&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;Total provision for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;408,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;464,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_1a67200f-bafc-4739-a8d4-d3dc364a718e"
      unitRef="U_USD">284679000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_07295720-6afa-4359-a223-aa6877959ac0"
      unitRef="U_USD">288030000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0ad3f7b3-08fc-41cc-b0f2-b2dbb71e10ed"
      unitRef="U_USD">318571000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_88a9d7a6-1fc7-4a15-97f9-ad8885e6a9e2"
      unitRef="U_USD">67505000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_861b0a41-3e0d-4bf7-bc6c-3d0f7903a5cd"
      unitRef="U_USD">66903000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_9f7ade00-6019-4bab-8385-ed1bc3ab7dce"
      unitRef="U_USD">83611000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a4c44f84-2d60-487b-af95-7fd6da5e1723"
      unitRef="U_USD">352184000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_66c32e05-1150-4cd1-949f-c7443551a52d"
      unitRef="U_USD">354933000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_ba3000de-c54f-4fff-b733-b48d51b5c212"
      unitRef="U_USD">402182000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_77ec652f-9c3d-4134-a939-79586916aaa1"
      unitRef="U_USD">18585000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_e50d574d-3d30-4ed5-87ca-1a2462794bfb"
      unitRef="U_USD">42728000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_b47e0a50-a2ec-41bc-a6c7-dbdd69c7aed8"
      unitRef="U_USD">51862000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_e4acf73e-baa4-45c1-a51e-cbbb55f0aa56"
      unitRef="U_USD">755000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_e478ae0c-ed05-46a5-ab71-76290e3ea7aa"
      unitRef="U_USD">10613000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_4519b12e-5a9b-4f97-b475-4d5183df9360"
      unitRef="U_USD">10146000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_c5c8021b-c470-4a8c-8ab1-93ab36be83f0"
      unitRef="U_USD">19340000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_44010059-cb29-4868-891f-0a0ea6c14e15"
      unitRef="U_USD">53341000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_76bf8418-cc2d-40d1-b166-56cda020c47e"
      unitRef="U_USD">62008000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_7b070b19-cf94-4abe-8607-a2ffad561065"
      unitRef="U_USD">371524000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_abf33b53-9e02-4765-80e6-9a607548f7b3"
      unitRef="U_USD">408274000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_aeaa657b-a090-47b2-87e7-1d6e2c2df09e"
      unitRef="U_USD">464190000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_933ff759-5367-4d05-b7f8-fda960b874fb">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following is a reconciliation of income tax expense calculated using the U.S. statutory federal income tax rate with our income tax expense for 2024, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:45.46%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:2.28%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.9%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:2.28%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.9%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:2.28%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.9%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Tax provision at statutory rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;327,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;346,033&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;386,683&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;60,216&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;66,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,906&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;15,787&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,814&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,601&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&#160;&#160;&#160;&#160;Total provision for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;408,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;464,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_dbeb0abc-e15f-4775-90dc-d208f1753b7f"
      unitRef="U_USD">327095000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_451713db-265e-492e-9305-1dc42ecbdf9f"
      unitRef="U_USD">346033000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_11dde14a-c476-4b61-998d-7391b46de3a9"
      unitRef="U_USD">386683000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_01995a41-f531-4f52-8a98-1405a4b22cd1"
      unitRef="U_USD">60216000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_b7a4d048-e76a-4baf-94eb-6f1f429f780c"
      unitRef="U_USD">66055000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_97aaa774-08a2-4c20-87ee-435bc7dcb970"
      unitRef="U_USD">75906000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_fc219884-4c03-4ed1-ac36-15c467d619b5"
      unitRef="U_USD">-15787000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_5bd5ddfb-cdcf-4d07-978e-8a251cdc9ed8"
      unitRef="U_USD">-3814000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_d036a3e2-60de-4e1c-a696-d97cccbcf872"
      unitRef="U_USD">1601000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_1afd6bb2-b08d-4031-8087-7da2dffb95cf"
      unitRef="U_USD">371524000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_971b554c-5362-47a0-8970-75c5fe9cf438"
      unitRef="U_USD">408274000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_3b752f63-d27c-424c-b67c-8aace41901a0"
      unitRef="U_USD">464190000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a1902a33-eb64-4255-af53-f3428d6fab37">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Deferred tax assets and liabilities, which are included in &#x201c;Other assets&#x201d; and &#x201c;Deferred income taxes&#x201d; on our Balance Sheets, consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.92%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Claims and insurance reserves&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;32,866&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29,776&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accrued vacation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;23,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,849&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;41,387&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;41,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,341&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,142&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;108,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103,110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;485,808&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;460,703&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,997&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;490,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;465,700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;381,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;362,590&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_3aada374-e320-468b-a98e-f5e0c3120845"
      unitRef="U_USD">32866000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_fac65897-d94b-424c-838f-752049d5c1e0"
      unitRef="U_USD">29776000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_2ee6ceda-d7b3-40ba-8e35-65856f971028"
      unitRef="U_USD">23379000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_a2fa2525-d4cd-42b0-8135-3497ba5094a7"
      unitRef="U_USD">19849000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_0e5a4aca-a0ad-45ac-8dd2-8a6204489ee8"
      unitRef="U_USD">41387000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_fbcd00b7-6b05-4297-9366-f44c0723d8c1"
      unitRef="U_USD">41343000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_1f980849-a688-44c2-ad8d-c04020a4e5c2"
      unitRef="U_USD">11341000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_9b8eedb5-a669-428b-a9d4-2fe590e3d699"
      unitRef="U_USD">12142000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_e263a1db-7f74-4dee-b2a9-98a8ee64ac04"
      unitRef="U_USD">108973000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_f8baa6fb-9a1a-4626-915c-e51e202b3b54"
      unitRef="U_USD">103110000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_cc91caab-f5bc-418f-ac8f-ecc7e6433167"
      unitRef="U_USD">485808000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_91c67849-fe35-4893-bdb6-a1f8565ec6e7"
      unitRef="U_USD">460703000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_a8a22bde-c7db-4c0e-812d-522ac57c15fc"
      unitRef="U_USD">5095000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_0ded0eaa-ce6b-4810-a461-60b979c634f7"
      unitRef="U_USD">4997000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_295afda3-b0a1-40c0-92a4-6cc4902b5f14"
      unitRef="U_USD">490903000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_c653d2b9-0ccb-42b8-948e-038bc651cdcc"
      unitRef="U_USD">465700000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_8a7c768f-6622-4994-9cbb-f1cd04538a8c"
      unitRef="U_USD">381930000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_895f87d8-292b-4fea-89b9-9f8bbec88b35"
      unitRef="U_USD">362590000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:IncomeTaxExaminationYearUnderExamination
      contextRef="C_5fc23e67-0a04-4e1a-bb6d-353f254fc306"
      id="F_160dbc54-8d9d-442f-88e2-815a75348075">2021</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:IncomeTaxExaminationYearUnderExamination
      contextRef="C_88f82f78-7f67-45a7-9c79-22c150b33220"
      id="F_06f2c439-db6f-4231-9c10-999e8478d957">2024</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:IncomeTaxExaminationYearUnderExamination
      contextRef="C_3611c7fb-0354-4afa-91d0-ffba1c927795"
      id="F_d5292152-0ff5-41ae-9722-b373ec31a4b7">2020</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:IncomeTaxExaminationYearUnderExamination
      contextRef="C_9a0896d8-9e15-41bd-bee6-06b0ed8c18bc"
      id="F_7baa9475-e053-4c5a-86e5-10e4807abf85">2024</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_639f80d2-1dac-4b13-a3ea-7aaa0518a07a">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 5. Related Party Transactions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;John R. Congdon, Jr., a member of our Board of Directors, is the cousin of David S. Congdon, Executive Chairman of our Board of Directors. We regularly disclose the amount of compensation that we pay to these individuals, as well as the compensation paid to any of their family members employed by us that from time to time may require disclosure, in the proxy statement for our Annual Meeting of Shareholders.&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_077b7e8e-4950-4101-9cf9-cc6d2d4a1873">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 6. Employee Benefit Plans&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Defined Contribution Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Full-time employees meeting certain eligibility requirements are automatically enrolled in our 401(k) employee retirement plan, unless the employee elects not to defer any compensation. Employee contributions are limited to a percentage of the employee&#x2019;s compensation, as defined in the plan. We match a percentage of our employees&#x2019; contributions up to certain maximum limits. In addition, we may also provide a discretionary matching contribution as specified in the plan. Our employer contributions, net of forfeitures, for 2024, 2023 and 2022 were $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;112.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;135.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Deferred Compensation Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We maintain a nonqualified deferred compensation plan for the benefit of certain eligible employees, including those whose contributions to the 401(k) employee retirement plan are limited due to provisions of the Internal Revenue Code. Participating employees may elect to defer receipt of a percentage of their compensation, as defined in the plan, and the deferred amount is credited to each participant&#x2019;s deferred compensation account. The plan is not funded, and the Company does not make a matching contribution to this plan. Although the plan is not funded, participants are allowed to select investment options for which their deferrals and future earnings are deemed to be invested. Participant accounts are adjusted to reflect participant deferrals and the performance of their deemed investments. The amounts owed to the participants totaled $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;109.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;101.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million at December 31, 2024 and 2023, respectively, of which $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;100.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;91.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million were included in &#x201c;Other non-current liabilities&#x201d; on our Balance Sheets as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-5"
      id="F_52d3d1d8-ab31-48da-a04c-b7b1e6e868a4"
      unitRef="U_USD">112900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-5"
      id="F_9893428d-f88c-4757-82bc-824bc4783b8f"
      unitRef="U_USD">119500000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-5"
      id="F_7f9d0303-5150-4894-99ae-a833d8f6b9f4"
      unitRef="U_USD">135200000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_c6d628bb-66a6-4b02-8ab1-6709d38bcd9d"
      unitRef="U_USD">109400000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_d4334589-957b-4f9f-b397-013557fd9377"
      unitRef="U_USD">101400000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_82c9fbbe-8859-4de5-8463-9ea902be07fc"
      unitRef="U_USD">100400000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_3f77dbdf-9d68-4130-9fdb-bf6945ad78ce"
      unitRef="U_USD">91200000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_46ae2970-1a4e-468e-b8d0-5f480cabcd75">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 7. Earnings Per Share&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Basic earnings per share is computed by dividing net income by the daily weighted average number of shares of our common stock outstanding for the period, excluding unvested restricted stock. Unvested restricted stock is included in common shares outstanding on our Balance Sheets.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Diluted earnings per share is computed using the treasury stock method. The denominator used in calculating diluted earnings per share includes the impact of unvested restricted stock and other dilutive, non-participating securities under our equity award agreements. The denominator excludes contingently-issuable shares under performance-based award agreements when the performance target has not yet been deemed achieved.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table provides a reconciliation of the number of shares of common stock used in computing basic and diluted earnings per share:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:82.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.177%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.02%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.255%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.02%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.255%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.02%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.255%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;215,326&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;218,842&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;224,682&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;216,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;220,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;226,156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_a003ad0f-09d7-4a13-a40d-5c41414d892d">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table provides a reconciliation of the number of shares of common stock used in computing basic and diluted earnings per share:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:82.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.177%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.02%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.255%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.02%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.255%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.02%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.255%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;215,326&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;218,842&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;224,682&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;216,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;220,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;226,156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_5a50a821-aff2-4105-ab49-1a410c83367c"
      unitRef="U_shares">215326000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_b10ad542-0179-4bd4-88e7-03ea15d5e6f7"
      unitRef="U_shares">218842000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_838f915a-d02d-4007-bf61-4f86bc18732f"
      unitRef="U_shares">224682000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_babc1e1d-b6fe-4a5a-97ce-6da5e387d1d1"
      unitRef="U_shares">1159000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_94efffb2-c096-4831-a5f0-d99a95261451"
      unitRef="U_shares">1338000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_e5c07aa1-6ab1-4e59-bd30-e0aada9dc8e6"
      unitRef="U_shares">1474000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_036515de-9666-416d-9996-b61f16225a9f"
      unitRef="U_shares">216485000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_bcb727ce-218d-47eb-a0f8-6d0675a0ec0b"
      unitRef="U_shares">220180000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_153b238f-c1ee-4b6f-81af-c74c3e11444e"
      unitRef="U_shares">226156000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_bf772887-d143-4ec9-98d3-e6ab8cf1434c">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 8. Share-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Stock Incentive Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On May 19, 2016, our shareholders approved the Old Dominion Freight Line, Inc. 2016 Stock Incentive Plan (the &#x201c;Stock Incentive Plan&#x201d;) previously approved by our Board of Directors. The Stock Incentive Plan, under which awards may be granted until May 18, 2026, or the Stock Incentive Plan&#x2019;s earlier termination, serves as our primary equity incentive plan and provides for the grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted awards, performance awards, phantom stock awards and other stock-based awards or dividend equivalent awards to selected employees and non-employee directors. The maximum number of shares of common stock that we may issue or deliver pursuant to awards granted under the Stock Incentive Plan is &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,000,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;During 2024, 2023 and 2022, we granted restricted stock awards to selected employees and non-employee directors under the Stock Incentive Plan. The employee restricted stock awards vest in &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; equal annual installments on each anniversary of the grant date, and the non-employee director restricted stock awards generally vest in full on the first anniversary of the grant date. In both cases, the restricted stock awards are subject to accelerated vesting due to death, total disability, or change in control of the Company.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Subject to the foregoing, unvested restricted stock awards are generally forfeited upon termination of employment, unless otherwise approved by the Board of Directors or the Talent and Compensation Committee. The restricted stock awards accrue dividends while the award is unvested and only carry rights to receive the accrued dividends once vested.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Compensation cost for restricted stock awards is measured at the grant date based on the fair market value per share of our common stock.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes our restricted stock award activity for employees and non-employee directors:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:81.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:15.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value Per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at January 1, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;115,964&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;158.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;63,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;212.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;65,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;144.64&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;194.89&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;196.16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The weighted average grant date fair value per restricted stock award granted during fiscal years 2024, 2023 and 2022 was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;212.19&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;179.77&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;151.91&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively. The total fair value of vested restricted stock awards for fiscal year 2024, 2023 and 2022 was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million, respectively. At December 31, 2024, the Company had $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million of unrecognized stock-based compensation cost, net of estimated forfeitures, related to unvested restricted stock awards that are expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Performance-Based Restricted Stock Units&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;During 2024, 2023 and 2022, we granted performance-based restricted stock units (&#x201c;PBRSUs&#x201d;) to selected employees under the Stock Incentive Plan. The PBRSUs are earned based on the achievement of stated Company performance metrics over a one-year performance period. One-third of the earned PBRSUs vest following the end of the one-year performance period if the performance metrics are satisfied, with an additional one-third of the PBRSUs vesting on each of the next two grant date anniversaries. Earned PBRSUs are subject to accelerated vesting due to death, total disability, or change in control of the Company. Subject to the foregoing, unvested PBRSUs are generally forfeited if minimum threshold performance targets are not achieved or upon termination of employment. The unvested PBRSUs do not include voting rights or dividend participation rights.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Compensation cost for PBRSUs is measured at the grant date based on the fair market value per share of our common stock, with consideration given to the probability of achieving performance targets. At the end of each reporting period, we reassess the probability of achieving performance targets and changes to our initial assessment are reflected in the reporting period in which the change in estimate occurs.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes our activity for PBRSUs for employees during 2024:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:15.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value Per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at January 1, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,758&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;127.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;"&gt;(a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,496&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;118.85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-4.603%;padding-left:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; 	PBRSUs earned may range from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;zero&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of the target award. PBRSUs granted for the 2024 performance period were not earned as the performance metrics were not met.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;At December 31, 2024, the Company had less than $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million of unrecognized stock-based compensation cost, net of estimated forfeitures, related to unvested PBRSUs that are expected to be recognized over a weighted average period of less than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Phantom Stock Awards&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the number of outstanding phantom stock awards during the year ended December 31, 2024 is provided below. There were no phantom stock awards granted during 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.86%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.8%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:16.4%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total &lt;br/&gt;Phantom&lt;br/&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value Per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance of shares outstanding at January 1, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,118,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Settled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;132,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.75&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance of shares outstanding at December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;985,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;During 2024, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,444&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; phantom shares vested with a weighted average grant date fair value per share of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;57.38&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, and all outstanding phantom stock awards were vested at December 31, 2024. The outstanding stock awards will be settled in shares of our common stock equal to the number of vested shares of phantom stock on the applicable settlement date. The shares of common stock will generally be distributed in twenty-four substantially equal monthly installments commencing on the first day of the sixth calendar month following such settlement date.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_d294c7f5-91aa-4795-a3fa-7fd889d9dda4"
      decimals="INF"
      id="F_e0dc2f4f-e4f3-4ce7-8f25-cbd07e21526c"
      unitRef="U_shares">6000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <odfl:NumberOfAnnualInstallments
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="INF"
      id="F_7facf534-97bd-4386-8600-4f9986277c2f"
      unitRef="U_Installment">3</odfl:NumberOfAnnualInstallments>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_be849c2e-2c17-49ec-9ebc-278894201315">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes our restricted stock award activity for employees and non-employee directors:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:81.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:15.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value Per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at January 1, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;115,964&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;158.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;63,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;212.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;65,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;144.64&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;194.89&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;108,428&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;196.16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_317e402c-6eda-4506-b6dd-a54e3b0cbc31"
      decimals="0"
      id="F_7cce93f2-185c-43e9-b3c5-76528465d679"
      unitRef="U_shares">115964</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_317e402c-6eda-4506-b6dd-a54e3b0cbc31"
      decimals="2"
      id="F_d05d661b-4211-442e-baf8-cf35e3144abe"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">158.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="0"
      id="F_78bd299f-c524-442c-b142-ec449801e7c7"
      unitRef="U_shares">63602</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="2"
      id="F_3871c4d8-a53e-4af7-81aa-5f3acbe4347a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">212.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="0"
      id="F_1c4a7458-9fac-4f3e-87f9-53ce7da6df33"
      unitRef="U_shares">65128</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="2"
      id="F_ffb90227-a9b1-4760-bf34-53d55a184d54"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">144.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="0"
      id="F_49999d22-0d5e-4077-a8ec-dd6ec86725aa"
      unitRef="U_shares">6010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="2"
      id="F_6c001f04-dd19-43dd-8828-6bb944d56463"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">194.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_cf6664b2-81f8-411f-9cac-52f49343bdce"
      decimals="INF"
      id="F_dc0a2a68-f576-4440-9649-7e5ebc82ac33"
      unitRef="U_shares">108428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_cf6664b2-81f8-411f-9cac-52f49343bdce"
      decimals="2"
      id="F_2a890a88-a4f9-4cc1-9e4f-81184ac9c6cf"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">196.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="2"
      id="F_ebe613a5-ac0c-41cb-8d2c-4dd498684922"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">212.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_8ef99613-38a4-4bd3-af78-782dff59f26f"
      decimals="2"
      id="F_9a02a2fb-6be1-4784-8d02-99ae0ca1c3c3"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">179.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_35a6dd84-db57-4e39-9bf5-623929015527"
      decimals="2"
      id="F_6f6b7318-0d2e-4457-b7d0-c71e6d386f38"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">151.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      decimals="-5"
      id="F_65619db3-b9cc-4daf-8352-a92488111365"
      unitRef="U_USD">13900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="C_8ef99613-38a4-4bd3-af78-782dff59f26f"
      decimals="-5"
      id="F_b24520a2-0494-4f91-a642-a0e6330a596b"
      unitRef="U_USD">18100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="C_35a6dd84-db57-4e39-9bf5-623929015527"
      decimals="-5"
      id="F_c97f6ac5-cf3a-47ef-9d24-9e9888d9d066"
      unitRef="U_USD">20100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_cf6664b2-81f8-411f-9cac-52f49343bdce"
      decimals="-5"
      id="F_82e9c861-dbbc-4e88-bc3c-62da838b8931"
      unitRef="U_USD">11600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_2eb48ceb-0d5c-48d0-8a68-57405664d757"
      id="F_7a770f96-e320-4f68-bff1-beb976bfb2aa">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_2ee7a2b3-fd10-49e3-9512-2d9a6ca0f87f">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes our activity for PBRSUs for employees during 2024:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:12.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:15.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value Per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at January 1, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,758&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;127.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;font-kerning:none;min-width:fit-content;"&gt;(a)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,496&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;118.85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Unvested at December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-4.603%;padding-left:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; 	PBRSUs earned may range from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;zero&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of the target award. PBRSUs granted for the 2024 performance period were not earned as the performance metrics were not met.&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_f768c1ae-004e-4a3e-9119-ec73e4b239a6"
      decimals="0"
      id="F_fa122dc8-5447-4a1a-93b2-e37e537e8295"
      unitRef="U_shares">34758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_f768c1ae-004e-4a3e-9119-ec73e4b239a6"
      decimals="2"
      id="F_4f313ca3-3934-4866-9f51-028625ff4d82"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">127.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b"
      decimals="0"
      id="F_b4bfcb0b-fef6-4ff8-ade5-616bebbfa75d"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b"
      decimals="0"
      id="F_92f0fbdb-2c2f-4d07-ae6e-e36387c76b0a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b"
      decimals="0"
      id="F_de0d10d7-8d5b-4f21-a43f-8a396e37e7ab"
      unitRef="U_shares">26496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b"
      decimals="2"
      id="F_2d47ade6-dd10-4eb0-9ad8-cdb1f2802894"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">118.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b"
      decimals="0"
      id="F_433a5252-5c29-4986-aaf7-594e407e638e"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b"
      decimals="0"
      id="F_4b6ef9ac-381e-4310-904b-878bb2c0775f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69"
      decimals="INF"
      id="F_53c64ed2-efe1-4916-8a60-222911288eec"
      unitRef="U_shares">8262</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69"
      decimals="2"
      id="F_8dc69504-8064-4dc2-967d-9b92cbade615"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">155.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod
      contextRef="C_68a5394a-e0ef-43c9-9aae-05380252af3c"
      decimals="2"
      id="F_3b532fde-db0a-441e-97ea-a73bcc9f4764"
      unitRef="U_pure">0</odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod>
    <odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod
      contextRef="C_2c410de8-9820-406b-9bf7-42ca87604feb"
      decimals="2"
      id="F_a9d71ec0-3178-4c9c-882d-4dc52a3455c1"
      unitRef="U_pure">2</odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsPercentageOfTargetAwardInPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_689f8743-9c5b-4e48-a100-dbe98f4e5a69"
      decimals="-5"
      id="F_1ce1dea9-0139-4f9b-8888-bf97dddf2381"
      unitRef="U_USD">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_1e87286c-747a-4670-9b48-c778aa83942b"
      id="F_f2b781d3-0478-4b76-9121-3b7e5b1e2380">P0Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_b1f93105-8fc4-48cd-a0c7-311cedcf5636">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the number of outstanding phantom stock awards during the year ended December 31, 2024 is provided below. There were no phantom stock awards granted during 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.86%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1.8%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:16.4%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total &lt;br/&gt;Phantom&lt;br/&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value Per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance of shares outstanding at January 1, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,118,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Settled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;132,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.75&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance of shares outstanding at December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;985,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f"
      decimals="0"
      id="F_ea6e5153-0018-4b4f-baf0-d1467775f735"
      unitRef="U_shares">1118396</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_8999a9ff-a4e9-4c4c-84cb-b0f28bb9de4f"
      decimals="2"
      id="F_d972e1b4-27e6-424e-9138-6257f1572d9f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">60.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled
      contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4"
      decimals="0"
      id="F_49ccdc65-304c-4ac8-b55e-e51ab9b4ec1a"
      unitRef="U_shares">132904</odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSettled>
    <odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue
      contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4"
      decimals="2"
      id="F_e19ec343-c64a-4cfc-bea2-eee719a46754"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">60.75</odfl:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageSettledDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4"
      decimals="0"
      id="F_92141cbc-8523-4f96-a17b-7d00131be39f"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4"
      decimals="0"
      id="F_aced616f-01de-481a-88ba-fb167d51fe2b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_3f4c2014-e5a9-4883-a3ac-3996990c9884"
      decimals="0"
      id="F_31bff442-c65d-40ed-a82f-8bfb50ed30cb"
      unitRef="U_shares">985492</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_3f4c2014-e5a9-4883-a3ac-3996990c9884"
      decimals="2"
      id="F_2beced14-80b8-421f-8032-583736234252"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">60.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4"
      decimals="INF"
      id="F_b033cb73-b91d-4fea-b7a8-6c6bcfdb21f7"
      unitRef="U_shares">3444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_a3355d78-1b87-4c7a-972c-49c7a9798cf4"
      decimals="2"
      id="F_19e4041e-28c8-4234-8310-b7a282d6c0f4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">57.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_7dccbee1-d086-4b5e-b777-b05db04953e5">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 9. Fair Value Measurements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Long-term debt&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The carrying value of our total long-term debt, including current maturities, was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;80.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million at December 31, 2024 and 2023, respectively. The estimated fair value of our total long-term debt, including current maturities, was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56.5&lt;/span&gt;&lt;span style="color:#ff0000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;million and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; million at December 31, 2024 and 2023, respectively. The fair value measurement of our Series B Notes was determined using a discounted cash flow analysis that factors in current market yields for comparable borrowing arrangements under our credit profile. Since this methodology is based upon market yields for comparable arrangements, the measurement is categorized as Level 2 under the three-level fair value hierarchy as established by the Financial Accounting Standards Board.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_d00a220b-0414-41d6-ba05-ddc19c48a8fc"
      unitRef="U_USD">60000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_2ba7fd6c-efc4-4007-b332-95ac1165a890"
      unitRef="U_USD">80000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtFairValue
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-5"
      id="F_ee1f989f-3ab1-4fc4-a908-2598db0d3d8d"
      unitRef="U_USD">56500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-5"
      id="F_b60eef9e-d14d-497e-8ccb-679820a9ecf3"
      unitRef="U_USD">75400000</us-gaap:LongTermDebtFairValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_32b1c0b5-2883-424f-97db-a09d1cde4894">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 10. Commitments and Contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We are involved in or addressing various legal proceedings and claims, governmental inquiries, notices and investigations that have arisen in the ordinary course of our business and have not been fully adjudicated, some of which may be covered in whole or in part by insurance. Certain of these matters include collective and/or class-action allegations. We do not believe that the resolution of any of these matters will have a material adverse effect upon our financial position, results of operations or cash flows.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_782fb7b7-8415-4179-84c7-495f1d787b22">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Note 11. Segment Information&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We have &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; operating and reportable segment that provides regional, inter-regional and national LTL services through a single integrated, union-free organization. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We derive revenue primarily in North America and manage our business activities on a Company-wide basis. For the last three fiscal years, more than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;95&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of our revenue was derived from services performed in the United States and less than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of our revenue was generated from services performed internationally.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Additionally, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; single customer exceeds 6% of our revenue. The accounting policies of our reportable segment are the same as those described in Note 1.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_184105da-f807-4d18-b7ef-248e1b29ef61;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;chief operating decision maker (&#x201c;CODM&#x201d;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, who is our President and Chief Executive Officer, reviews Company-wide financial information. The CODM uses &#x201c;Net income&#x201d; on our Statements of Operations to make capital allocation and spending decisions, which is initially performed as part of our annual strategic planning process.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; As part of our strategic planning process, we develop an annual budget for capital expenditures to support our forecasted tonnage and shipment growth. This annual capital expenditure plan, and any other spending decisions that the CODM believes will help prepare our Company for future growth, are generally considered our first priorities for allocating capital. Once those decisions are made, other capital considerations may include share repurchases, dividends, and acquisitions. The CODM monitors actual results against forecast throughout the year and evaluates necessary changes in operating activities or capital allocation. Segment assets are reported as &#x201c;Total assets&#x201d; on our Balance Sheets but &#x201c;Total assets&#x201d; are not used to measure segment performance or allocate resources.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents financial information with respect to our segment for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:42.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:4.32%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:5.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.520000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:5.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.520000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenue from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,814,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,866,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,260,077&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less significant expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Salaries and wages&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,958,390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,912,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,995,332&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Employee benefit costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;730,924&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;717,445&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;721,503&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating supplies and expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;635,320&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;718,326&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;852,955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;General supplies and expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;176,546&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;162,416&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;159,998&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating taxes and licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;144,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;145,642&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;141,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Insurance and claims&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;92,359&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,368&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Communications and utilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;40,827&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;43,269&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;344,568&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;324,435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;276,050&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Purchased transportation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;122,815&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;158,111&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Miscellaneous expenses, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;24,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,831&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,372&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total non-operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;13,599&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,103&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Provision for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;408,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;464,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Segment net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,186,073&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,239,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,377,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;See the Company&#x2019;s financial statements for other financial information regarding our segment as there are no reconciling items or adjustments between segment and total Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Long-lived assets, which consist primarily of property and equipment, net, are all located in the United States.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="INF"
      id="F_fca8ca12-3b47-42cb-83d1-8e0b82deafa6"
      unitRef="U_Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="INF"
      id="F_c5261fa5-85c5-4faa-940d-5397954dbb50"
      unitRef="U_Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_4a47c738-e5f4-4e5f-9bb4-af3cdbb279a0">We derive revenue primarily in North America and manage our business activities on a Company-wide basis. For the last three fiscal years, more than 95% of our revenue was derived from services performed in the United States and less than 5% of our revenue was generated from services performed internationally.</us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers>
    <odfl:PercentageOfRevenueFromServices
      contextRef="C_1de1122f-503f-4043-9584-59ebb1be4e90"
      decimals="2"
      id="F_ad3f1633-f8cb-45e0-8674-f21dd7f6df2e"
      unitRef="U_pure">0.95</odfl:PercentageOfRevenueFromServices>
    <odfl:PercentageOfRevenueFromServices
      contextRef="C_8e58855e-b016-4528-a7ed-a916b858fd4f"
      decimals="2"
      id="F_42d4e501-b1b9-4eb7-971f-36894245b0f5"
      unitRef="U_pure">0.95</odfl:PercentageOfRevenueFromServices>
    <odfl:PercentageOfRevenueFromServices
      contextRef="C_cb055fef-d081-41ab-b053-71e07092f863"
      decimals="2"
      id="F_0ca25a2f-18ba-4d73-8341-eb35bdba0d0d"
      unitRef="U_pure">0.95</odfl:PercentageOfRevenueFromServices>
    <odfl:PercentageOfRevenueFromServices
      contextRef="C_92a8994a-be3a-4234-9691-a563b2da45d0"
      decimals="INF"
      id="F_e77dd7df-167d-44e4-b4de-78b1ac8fb3ff"
      unitRef="U_pure">0.05</odfl:PercentageOfRevenueFromServices>
    <odfl:PercentageOfRevenueFromServices
      contextRef="C_ba0d4817-365f-4d4b-a041-067dfb02d126"
      decimals="INF"
      id="F_5a4a66a9-fce8-470e-90c8-124f3cb3aab0"
      unitRef="U_pure">0.05</odfl:PercentageOfRevenueFromServices>
    <odfl:PercentageOfRevenueFromServices
      contextRef="C_0c96358b-ba0a-46ae-886e-88ec86f08ca9"
      decimals="INF"
      id="F_0b125b6a-1ec4-422f-b7a7-1fe761102698"
      unitRef="U_pure">0.05</odfl:PercentageOfRevenueFromServices>
    <odfl:NumberOfCustomersWithMoreThanSixPercentOfRevenue
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="INF"
      id="F_32bcf9b4-59e7-4877-878c-8311727fdeef"
      unitRef="U_Customer">0</odfl:NumberOfCustomersWithMoreThanSixPercentOfRevenue>
    <us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_31d383e9-daf4-4921-a057-0d92c8b175ea">Our chief operating decision maker (&#x201c;CODM&#x201d;), who is our President and Chief Executive Officer, reviews Company-wide financial information. The CODM uses &#x201c;Net income&#x201d; on our Statements of Operations to make capital allocation and spending decisions, which is initially performed as part of our annual strategic planning process.</us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_b5bb27af-c4df-4c65-bb46-89c23b91b333">&lt;p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents financial information with respect to our segment for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:85.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:42.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:4.32%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:13.1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:5.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.520000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:5.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:11.520000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenue from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,814,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,866,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,260,077&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less significant expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Salaries and wages&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,958,390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,912,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,995,332&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Employee benefit costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;730,924&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;717,445&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;721,503&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating supplies and expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;635,320&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;718,326&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;852,955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;General supplies and expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;176,546&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;162,416&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;159,998&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating taxes and licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;144,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;145,642&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;141,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Insurance and claims&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;92,359&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,368&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58,301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Communications and utilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;40,827&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;43,269&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;344,568&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;324,435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;276,050&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Purchased transportation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;122,815&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;158,111&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Miscellaneous expenses, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;24,373&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,831&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,372&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total non-operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;13,599&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,103&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Provision for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;408,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;464,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Segment net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,186,073&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,239,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,377,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_acf9517a-c76a-419b-8d5e-1ec4e0575b24"
      unitRef="U_USD">5814810000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_73dac7a2-9e7e-4600-a101-27e7d8696725"
      unitRef="U_USD">5866152000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_b803302a-5189-4bbc-b3a8-e91e9b495a1b"
      unitRef="U_USD">6260077000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <odfl:SalaryAndWages
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_bf451ace-ba3e-4f65-9a6b-566692ec4e56"
      unitRef="U_USD">1958390000</odfl:SalaryAndWages>
    <odfl:SalaryAndWages
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_57567554-aab6-4dcc-bd4d-1eaf618964df"
      unitRef="U_USD">1912231000</odfl:SalaryAndWages>
    <odfl:SalaryAndWages
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0662a07f-504a-4703-a1ef-0c52ed6cb408"
      unitRef="U_USD">1995332000</odfl:SalaryAndWages>
    <odfl:EmployeeBenefitCosts
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_29e44bb3-fc34-40cf-9461-3ef3089704e8"
      unitRef="U_USD">730924000</odfl:EmployeeBenefitCosts>
    <odfl:EmployeeBenefitCosts
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_1326fad1-2d66-4b18-b965-bf95049e0c2a"
      unitRef="U_USD">717445000</odfl:EmployeeBenefitCosts>
    <odfl:EmployeeBenefitCosts
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_c04d5357-9d25-4727-b8f9-bb52abda50d9"
      unitRef="U_USD">721503000</odfl:EmployeeBenefitCosts>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_6b14574c-6d7e-4a18-8b65-8dd2c267e2fc"
      unitRef="U_USD">635320000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_142be818-d130-4577-b527-9c709ef5ecdc"
      unitRef="U_USD">718326000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_f166fa49-21da-4a8d-bd1c-2405c309e8cb"
      unitRef="U_USD">852955000</us-gaap:OperatingCostsAndExpenses>
    <odfl:OtherSellingAndGeneralExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_b9957f97-634a-470b-a57b-5e233091978f"
      unitRef="U_USD">176546000</odfl:OtherSellingAndGeneralExpense>
    <odfl:OtherSellingAndGeneralExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_a5138a62-b60e-4d4a-809b-81fa5999a972"
      unitRef="U_USD">162416000</odfl:OtherSellingAndGeneralExpense>
    <odfl:OtherSellingAndGeneralExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_f2f57b56-8c26-4c43-9c1a-222da352ac17"
      unitRef="U_USD">159998000</odfl:OtherSellingAndGeneralExpense>
    <us-gaap:DirectTaxesAndLicensesCosts
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_f1403594-66a3-4ef4-a8e2-7f508d5e5374"
      unitRef="U_USD">144690000</us-gaap:DirectTaxesAndLicensesCosts>
    <us-gaap:DirectTaxesAndLicensesCosts
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_d0f38fa3-dc77-4a30-8f4b-40b224157a18"
      unitRef="U_USD">145642000</us-gaap:DirectTaxesAndLicensesCosts>
    <us-gaap:DirectTaxesAndLicensesCosts
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_0e638703-7899-4420-a04c-1011e1fb43b1"
      unitRef="U_USD">141239000</us-gaap:DirectTaxesAndLicensesCosts>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a386614b-9a70-4d0b-80d3-ec5e1ee88643"
      unitRef="U_USD">92359000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_e90b72ba-8b71-4d92-acd0-799068eb15c3"
      unitRef="U_USD">75368000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_72ab1586-62c3-4cf8-b896-afae163a9e17"
      unitRef="U_USD">58301000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_b9cb7542-09bb-44c2-b1d7-6a102ba1289a"
      unitRef="U_USD">40827000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_f790f576-7c76-4dbc-8a82-ad491e75a408"
      unitRef="U_USD">43269000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_999080ec-58fc-49d0-b156-5bc5eea6813a"
      unitRef="U_USD">40584000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_b39cfd26-111b-4548-b2c3-f62749df61aa"
      unitRef="U_USD">344568000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_c852f1ce-c12e-4590-935b-21520fcac04b"
      unitRef="U_USD">324435000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_01a4f509-0772-4573-b9ce-05ec9e786d90"
      unitRef="U_USD">276050000</us-gaap:DepreciationAndAmortization>
    <odfl:PurchasedTransportation
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_a0e47e9b-89e1-4744-a0f2-5d2820451aa7"
      unitRef="U_USD">122815000</odfl:PurchasedTransportation>
    <odfl:PurchasedTransportation
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_e05bd454-573d-40a5-aa7a-bba784b6add0"
      unitRef="U_USD">121516000</odfl:PurchasedTransportation>
    <odfl:PurchasedTransportation
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_588367e8-e5db-4b27-b982-177a32c851f3"
      unitRef="U_USD">158111000</odfl:PurchasedTransportation>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_dd1d081f-e8cc-48f2-8a13-05b499a99096"
      unitRef="U_USD">24373000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_feb5f895-8e67-4bc0-88fc-e2b17fd673cb"
      unitRef="U_USD">4831000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_db040f15-d4b3-4f81-a795-b30e7a49649d"
      unitRef="U_USD">15372000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_96bf5586-a629-4484-9a64-956200aabdee"
      unitRef="U_USD">13599000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_498bb870-9fe1-4f14-9b22-f40249b8a74b"
      unitRef="U_USD">7103000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_539ed1f6-8253-4c46-866f-d3ea427a8a42"
      unitRef="U_USD">717000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_d0760086-9294-4883-9541-1ceae6299178"
      unitRef="U_USD">371524000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_0efbeca4-869a-4dc7-a72a-003ebb0877e9"
      unitRef="U_USD">408274000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_883f89a7-144a-43c1-8200-a96cd242c811"
      unitRef="U_USD">464190000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_7d45a432-09b6-44f5-a3f7-cba9767dc31b"
      unitRef="U_USD">1186073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_5e61dcfb-c99f-4a67-803c-7457f1a16c96"
      unitRef="U_USD">1239502000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_afc68e2d-1483-4cc2-a759-d7439a3acfe8"
      unitRef="U_USD">1377159000</us-gaap:ProfitLoss>
    <dei:AuditorOpinionTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_ddb13048-cd84-4b7c-adee-1e70ab99ce5c">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We have audited the accompanying balance sheets of Old Dominion Freight Line, Inc. (the Company) as of December 31, 2024 and 2023, the related statements of operations, changes in shareholders' equity and cash flows for each of the three years in the period ended December 31, 2024, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) (collectively referred to as the &#x201c;financial statements&#x201d;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with U.S. generally accepted accounting principles.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;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, 2024, based on criteria established in Internal Control&#x2014;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 25, 2025 expressed an unqualified opinion thereon.&lt;/span&gt;&lt;/p&gt;</dei:AuditorOpinionTextBlock>
    <dei:AuditorName
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_3bbba798-20ef-4bba-945b-1cfde40a17d9">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_bc42622e-3ba0-4edd-8738-dfebc604fc0e">Raleigh, North Carolina</dei:AuditorLocation>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9"
      id="F_14c50511-73db-4167-974d-8ea8b0127280">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9"
      id="F_826d2f6f-93e5-43f5-8fb1-4536ef74f8ae">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9"
      id="F_65b741c4-c032-4e93-a4e0-adb581b5247c">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="C_78a5ed94-d0f6-4d00-b407-2243c52d97d9"
      id="F_de4508ee-1ed7-44ec-b700-bf6227ac8193">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_f795b142-b005-4d14-8321-ed4fe845f3ba">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_dadc225d-7911-4eb4-9f35-8643a48c4b1e">42</dei:AuditorFirmId>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      id="F_19f4585e-cf6f-4b2b-acac-61c3c4ac8a46">&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Schedule II &#x2013; Valuation and Qualifying Accounts schedule of Old Dominion Freight Line, Inc. is included below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Schedule II&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Old Dominion Freight Line, Inc.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
     &lt;tr style="visibility:collapse;"&gt;
      &lt;td style="width:50.07%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:9.182%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:9.182%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:9.182%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:9.182%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
     &lt;/tr&gt;
     &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td colspan="14" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Allowance for Uncollectible Accounts &lt;/span&gt;&lt;span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
     &lt;/tr&gt;
     &lt;tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Charged to&lt;br/&gt;Expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Deductions &lt;/span&gt;&lt;span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;font-kerning:none;min-width:fit-content;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td colspan="2" style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Balance at&lt;br/&gt;End of&lt;br/&gt;Period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
     &lt;/tr&gt;
     &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,039&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,490&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,677&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
     &lt;/tr&gt;
     &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,677&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,670&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
     &lt;/tr&gt;
     &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;6,108&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2,011&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,744&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:pre-wrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;6,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;td style="padding-top:0.01in;white-space:nowrap;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
     &lt;/tr&gt;
    &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"&gt;&lt;span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(1)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;This table does not include any allowances for revenue adjustments that result from billing corrections, customer allowances, money-back service guarantees and other miscellaneous revenue adjustments that are recorded in our revenue from operations.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.398%;text-align:left;"&gt;&lt;span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;font-kerning:none;min-width:4.398%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;(2)&lt;/span&gt;&lt;div style="width:100%;display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Uncollectible accounts written off, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;All other schedules for which provision is made in the applicable accounting regulations of the SEC are not required under the instructions thereto or are inapplicable and, therefore, have been omitted.&lt;/span&gt;&lt;/p&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_3125cc01-8b2e-4b09-b07a-48163a700897"
      decimals="-3"
      id="F_21bd7a8b-1af9-4eee-90ae-e065902d6028"
      unitRef="U_USD">6039000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_36690b68-db12-4c83-9a85-b113a1281275"
      unitRef="U_USD">2128000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_6938c681-066c-457f-9c0e-b439d32037dc"
      decimals="-3"
      id="F_f5d9aa2f-edcc-4c6b-975d-a006281a1b53"
      unitRef="U_USD">1490000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34"
      decimals="-3"
      id="F_9b58c9ca-e5c0-497f-b671-d617e86bc096"
      unitRef="U_USD">6677000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_19e4fbfd-6261-4552-b96e-d0772317bd34"
      decimals="-3"
      id="F_23601594-3b70-4fd6-9108-8a23de9a828c"
      unitRef="U_USD">6677000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_05d14db1-bb31-4cbf-ae03-92b8eeb67afb"
      unitRef="U_USD">1670000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_e85e31e9-5393-48d8-b50e-47a331a714c8"
      decimals="-3"
      id="F_093b4ab0-dca6-4830-8839-2313213eec18"
      unitRef="U_USD">2239000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_8412450c-11d0-4027-b5a5-e711e9bf7da0"
      unitRef="U_USD">6108000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0af9b94f-471e-49d7-aa0e-721809b240e6"
      decimals="-3"
      id="F_5ea61526-8d9d-49ff-9b40-19e19f670549"
      unitRef="U_USD">6108000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_dce3c6e4-dda0-4f4e-a096-da2a7f26fcbb"
      unitRef="U_USD">2011000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_ee255570-f093-4420-b4df-0dfbf27bf0a3"
      decimals="-3"
      id="F_580646d9-2f21-4b75-9fef-12b9ba7a0014"
      unitRef="U_USD">1744000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0a8cb895-3f85-4e28-a62b-6379f4e61d98"
      decimals="-3"
      id="F_3870977b-f885-4af1-875e-4dd284d89db9"
      unitRef="U_USD">6375000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
